From 08ee574bde95a354e9299e9247ec713dd66c8de9 Mon Sep 17 00:00:00 2001 From: david-hofmann Date: Fri, 12 Apr 2024 22:00:07 +0200 Subject: [PATCH 01/25] WIP: it runs through now with the newly defined ExternalInput block but the results are wrong. --- src/Neuroblox.jl | 2 +- src/blox/connections.jl | 24 ++++++++++++++++++++++++ src/blox/neural_mass.jl | 12 ++++-------- src/blox/sources.jl | 13 +++++++++++++ test/datafitting.jl | 13 ++++++++----- 5 files changed, 50 insertions(+), 14 deletions(-) diff --git a/src/Neuroblox.jl b/src/Neuroblox.jl index 1198d7e4..0ff71f6e 100644 --- a/src/Neuroblox.jl +++ b/src/Neuroblox.jl @@ -216,7 +216,7 @@ export Matrisome, Striosome, Striatum, GPi, GPe, Thalamus, STN, TAN, SNc export HebbianPlasticity, HebbianModulationPlasticity export Agent, ClassificationEnvironment, GreedyPolicy, reset! export LearningBlox -export CosineSource, CosineBlox, NoisyCosineBlox, PhaseBlox, ImageStimulus +export CosineSource, CosineBlox, NoisyCosineBlox, PhaseBlox, ImageStimulus, ExternalInput export PowerSpectrumBlox, BandPassFilterBlox export OUBlox, OUCouplingBlox export phase_inter, phase_sin_blox, phase_cos_blox diff --git a/src/blox/connections.jl b/src/blox/connections.jl index e3cc91df..e514946f 100644 --- a/src/blox/connections.jl +++ b/src/blox/connections.jl @@ -293,6 +293,30 @@ function (bc::BloxConnector)( accumulate_equation!(bc, eq) end +# additional dispatch to connect to a stimulus blox, first crafted for ExternalInput +function (bc::BloxConnector)( + bloxout::StimulusBlox, + bloxin::NeuralMassBlox; + weight=1 +) + + sys_out = get_namespaced_sys(bloxout) + sys_in = get_namespaced_sys(bloxin) + + w_name = Symbol("w_$(nameof(sys_out))_$(nameof(sys_in))") + if typeof(weight) == Num # Symbol + w = weight + else + w = only(@parameters $(w_name)=weight) + end + push!(bc.weights, w) + Main.foo[] = sys_out, bloxout.output + x = namespace_expr(bloxout.output, sys_out, nameof(sys_out)) + eq = sys_in.jcn ~ x*w + + accumulate_equation!(bc, eq) +end + # # Ok yes this is a bad dispatch but the whole compound blocks implementation is hacky and needs fixing @@ # # Opening an issue to loop back to this during clean up week # function (bc::BloxConnector)( diff --git a/src/blox/neural_mass.jl b/src/blox/neural_mass.jl index 06570940..530269a2 100644 --- a/src/blox/neural_mass.jl +++ b/src/blox/neural_mass.jl @@ -102,19 +102,15 @@ Arguments: """ struct LinearNeuralMass <: NeuralMassBlox - params output jcn odesystem namespace - function LinearNeuralMass(;name, namespace=nothing, C=0.0625) - p = paramscoping(C=C) - C = setmetadata(p[1], VariableTunable, false) # TODO: change paramscoping to be able to pass tunable flag - sts = @variables x(t)=0.0 [output=true] jcn(t)=0.0 [input=true] u(t) [irreducible=true, description="ext_input"] - eqs = [D(x) ~ jcn + C*u, - u ~ 1.0] + function LinearNeuralMass(;name, namespace=nothing) + sts = @variables x(t)=0.0 [output=true] jcn(t)=0.0 [input=true] + eqs = [D(x) ~ jcn] sys = System(eqs, name=name) - new(p, sts[1], sts[2], sys, namespace) + new(sts[1], sts[2], sys, namespace) end end diff --git a/src/blox/sources.jl b/src/blox/sources.jl index 1e692388..fa0b74cd 100644 --- a/src/blox/sources.jl +++ b/src/blox/sources.jl @@ -1,5 +1,18 @@ @parameters t +# Simple input blox +mutable struct ExternalInput <: StimulusBlox + namespace + output::Num + odesystem::ODESystem + function ExternalInput(;name, I=1.0, namespace=nothing) + sts = @variables u(t) [irreducible=true, description="ext_input"] + eqs = [u ~ I] + odesys = System(eqs, t, sts, []; name=name) + new(namespace, sts[1], odesys) + end +end + #CosineSource mutable struct CosineSource f::Num diff --git a/test/datafitting.jl b/test/datafitting.jl index 6d1e53f4..bf7f7991 100644 --- a/test/datafitting.jl +++ b/test/datafitting.jl @@ -3,24 +3,27 @@ using MAT ### Load data ### vars = matread(joinpath(@__DIR__, "spectralDCM_toydata.mat")); -data = DataFrame(vars["data"], :auto) # turn data into DataFrame -x = vars["x"] # initial conditions +data = DataFrame(vars["data"], :auto) # turn data into DataFrame +x = vars["x"] # initial conditions nrr = ncol(data) # number of recorded regions max_iter = 126 ########## assemble the model ########## g = MetaDiGraph() regions = Dict() -@parameters κ=0.0 [tunable = true] ϵ=0.0 [tunable=true] # define brain-wide decay parameter for hemodynamics +@parameters κ=0.0 [tunable = true] ϵ=0.0 [tunable=true] C=0.0625 [tunable = false] for ii = 1:nrr region = LinearNeuralMass(;name=Symbol("r$(ii)₊lm")) add_blox!(g, region) - regions[ii] = 2ii - 1 # store index of neural mass model + regions[ii] = nv(g) # store index of neural mass model + taskinput = ExternalInput(;name=Symbol("r$(ii)₊ei"), I=1.0) + add_blox!(g, taskinput) + add_edge!(g, nv(g), nv(g) - 1, Dict(:weight => C)) # add hemodynamic observer observer = BalloonModel(;name=Symbol("r$(ii)₊bm"), lnκ=κ, lnϵ=ϵ) add_blox!(g, observer) # connect observer with neuronal signal - add_edge!(g, 2ii - 1, 2ii, Dict(:weight => 1.0)) + add_edge!(g, nv(g) - 2, nv(g), Dict(:weight => 1.0)) end # add symbolic weights From 5d116825e4d6a04d4faaa5646a1d10f3fe221abf Mon Sep 17 00:00:00 2001 From: david-hofmann Date: Fri, 12 Apr 2024 22:04:16 +0200 Subject: [PATCH 02/25] minor fixes --- src/blox/connections.jl | 2 +- test/datafitting.jl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blox/connections.jl b/src/blox/connections.jl index e514946f..085a22e8 100644 --- a/src/blox/connections.jl +++ b/src/blox/connections.jl @@ -310,7 +310,7 @@ function (bc::BloxConnector)( w = only(@parameters $(w_name)=weight) end push!(bc.weights, w) - Main.foo[] = sys_out, bloxout.output + x = namespace_expr(bloxout.output, sys_out, nameof(sys_out)) eq = sys_in.jcn ~ x*w diff --git a/test/datafitting.jl b/test/datafitting.jl index 0756653f..38fa6380 100644 --- a/test/datafitting.jl +++ b/test/datafitting.jl @@ -11,7 +11,7 @@ max_iter = 128 g = MetaDiGraph() regions = Dict() -@parameters κ=0.0 [tunable = true] ϵ=0.0 [tunable=true] C=0.0625 [tunable = false] +@parameters lnκ=0.0 [tunable = true] lnϵ=0.0 [tunable=true] C=0.0625 [tunable = false] for ii = 1:nrr region = LinearNeuralMass(;name=Symbol("r$(ii)₊lm")) add_blox!(g, region) From 68634b499e3a94c397b40702dbd561d77061edd5 Mon Sep 17 00:00:00 2001 From: david-hofmann Date: Fri, 12 Apr 2024 22:53:10 +0200 Subject: [PATCH 03/25] WIP: fix misalignment between states and jacobian (i.e. equations) of model --- test/datafitting.jl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/datafitting.jl b/test/datafitting.jl index 38fa6380..9bead5f8 100644 --- a/test/datafitting.jl +++ b/test/datafitting.jl @@ -11,7 +11,7 @@ max_iter = 128 g = MetaDiGraph() regions = Dict() -@parameters lnκ=0.0 [tunable = true] lnϵ=0.0 [tunable=true] C=0.0625 [tunable = false] +@parameters lnκ=0.0 [tunable = true] lnϵ=0.0 [tunable=true] C=1/16 [tunable = false] for ii = 1:nrr region = LinearNeuralMass(;name=Symbol("r$(ii)₊lm")) add_blox!(g, region) @@ -76,7 +76,7 @@ params_idx[:bold] = idx_bold # define prior variances paramvariance = copy(modelparam) paramvariance[:lnγ] = ones(Float64, nrr)./64.0; -paramvariance[:lnα] = ones(Float64, length(modelparam[:lnα]))./64.0; +paramvariance[:lnα] = ones(Float64, length(modelparam[:lnα]))./64.0; paramvariance[:lnβ] = ones(Float64, length(modelparam[:lnβ]))./64.0; for (k, v) in paramvariance if occursin("A[", string(k)) @@ -98,7 +98,7 @@ hyperpriors = Dict(:Πλ_pr => vars["ihC"]*ones(1, 1), # prior metaparameter p csdsetup = Dict(:p => 8, :freq => vec(vars["Hz"]), :dt => vars["dt"]); (state, setup) = setup_sDCM(data, neuronmodel, initcond, csdsetup, priors, hyperpriors, params_idx); -for iter in 1:128 +for iter in 1:max_iter state.iter = iter run_sDCM_iteration!(state, setup) print("iteration: ", iter, " - F:", state.F[end] - state.F[2], " - dF predicted:", state.dF[end], "\n") From 488a7bf6cc24526dde40f9d8a93190f7750613c0 Mon Sep 17 00:00:00 2001 From: david-hofmann Date: Thu, 18 Apr 2024 00:25:22 +0200 Subject: [PATCH 04/25] problem fixed in a somewhat hacky way. Maybe revisit with MTK9 in place --- src/Neuroblox.jl | 2 +- src/blox/blox_utilities.jl | 44 +++++++++++++++++++++++++++------- src/datafitting/spectralDCM.jl | 35 +++++++++++++-------------- test/datafitting.jl | 26 ++++++++++---------- 4 files changed, 68 insertions(+), 39 deletions(-) diff --git a/src/Neuroblox.jl b/src/Neuroblox.jl index eb47345e..29aeeeb6 100644 --- a/src/Neuroblox.jl +++ b/src/Neuroblox.jl @@ -206,7 +206,7 @@ export create_adjacency_edges!, adjmatrixfromdigraph export get_namespaced_sys, nameof export run_experiment!, run_trial! export addnontunableparams -export get_weights, get_dynamic_states +export get_weights, get_dynamic_states, get_idx_tagged_vars, get_eqidx_tagged_vars export BalloonModel, boldsignal_endo_balloon end diff --git a/src/blox/blox_utilities.jl b/src/blox/blox_utilities.jl index 4c35ebdb..adca893b 100644 --- a/src/blox/blox_utilities.jl +++ b/src/blox/blox_utilities.jl @@ -252,18 +252,46 @@ end """ function get_dynamic_states(sys) sts = [] - idx_u = Int[] - idx_m = Int[] + idx = [] for (i, s) in enumerate(states(sys)) - if getdescription(s) == "ext_input" - push!(idx_u, i) - elseif getdescription(s) == "measurement" - push!(idx_m, i) - else + if !((getdescription(s) == "ext_input") || (getdescription(s) == "measurement")) push!(sts, s) + push!(idx, i) + end + end + return sts, idx +end + +function get_eqidx_tagged_vars(sys, tag) + idx = Int[] + vars = [] + eqs = equations(sys) + for s in states(sys) + if getdescription(s) == tag + push!(vars, s) + end + end + + for v in vars + for (i, e) in enumerate(eqs) + for s in Symbolics.get_variables(e) + if string(s) == string(v) + push!(idx, i) + end + end + end + end + return idx +end + +function get_idx_tagged_vars(sys, tag) + idx = Int[] + for (i, s) in enumerate(states(sys)) + if (getdescription(s) == tag) + push!(idx, i) end end - sts, idx_u, idx_m + return idx end """ diff --git a/src/datafitting/spectralDCM.jl b/src/datafitting/spectralDCM.jl index 6655365c..8976b361 100644 --- a/src/datafitting/spectralDCM.jl +++ b/src/datafitting/spectralDCM.jl @@ -100,12 +100,11 @@ function LinearAlgebra.eigen(M::Matrix{Dual{T, P, np}}) where {T, P, np} return Eigen(evals, evecs) end -function transferfunction_fmri(ω, derivatives, params, params_idx) - ∂f = derivatives(params[params_idx[:dspars]]) - idx_ds = deleteat!([1:size(∂f, 1);], sort(vcat(params_idx[:bold], params_idx[:u]))) - ∂f∂x = ∂f[idx_ds, idx_ds] - ∂f∂u = ∂f[idx_ds, params_idx[:u]] - ∂g∂x = ∂f[params_idx[:bold], idx_ds] +function transferfunction_fmri(ω, derivatives, params, indices) + ∂f = derivatives(params[indices[:dspars]]) + ∂f∂x = ∂f[indices[:sts], indices[:sts]] + ∂f∂u = ∂f[indices[:sts], indices[:u]] + ∂g∂x = ∂f[indices[:bold], indices[:sts]] F = eigen(∂f∂x) Λ = F.values @@ -141,14 +140,14 @@ end Gn in the code corresponds to Ge in the paper, i.e. the observation noise. In the code global and local components are defined, no such distinction is discussed in the paper. In fact the parameter γ, corresponding to local component is not present in the paper. """ -function csd_approx(ω, derivatives, params, params_idx) +function csd_approx(ω, derivatives, params, indices) # priors of spectral parameters # ln(α) and ln(β), region specific fluctuations: ln(γ) nω = length(ω) - nd = length(params_idx[:lnγ]) - α = params[params_idx[:lnα]] - β = params[params_idx[:lnβ]] - γ = params[params_idx[:lnγ]] + nd = length(indices[:lnγ]) + α = params[indices[:lnα]] + β = params[indices[:lnβ]] + γ = params[indices[:lnγ]] # define function that implements spectra given in equation (2) of the paper "A DCM for resting state fMRI". @@ -174,7 +173,7 @@ function csd_approx(ω, derivatives, params, params_idx) Gn[:,j,i] = Gn[:,i,j] end end - S = transferfunction_fmri(ω, derivatives, params, params_idx) # This is K(ω) in the equations of the spectral DCM paper. + S = transferfunction_fmri(ω, derivatives, params, indices) # This is K(ω) in the equations of the spectral DCM paper. # predicted cross-spectral density G = zeros(eltype(S), nω, nd, nd); @@ -185,8 +184,8 @@ function csd_approx(ω, derivatives, params, params_idx) return G + Gn end -@views function csd_fmri_mtf(freqs, p, derivatives, params, params_idx) # alongside the above realtes to spm_csd_fmri_mtf.m - G = csd_approx(freqs, derivatives, params, params_idx) +@views function csd_fmri_mtf(freqs, p, derivatives, params, indices) # alongside the above realtes to spm_csd_fmri_mtf.m + G = csd_approx(freqs, derivatives, params, indices) dt = 1/(2*freqs[end]) # the following two steps are very opaque. They are taken from the SPM code but it is unclear what the purpose of this transformation and back-transformation is # in particular it is also unclear why the order of the MAR is reduced by 1. My best guess is that this procedure smoothens the results. @@ -280,7 +279,7 @@ end """ - function setup_sDCM(data, stateevolutionmodel, initcond, csdsetup, priors, hyperpriors, params_idx) + function setup_sDCM(data, stateevolutionmodel, initcond, csdsetup, priors, hyperpriors, indices) Interface function to performs variational inference to fit model parameters to empirical cross spectral density. The current implementation provides a Variational Laplace fit (see function above `variationalbayes`). @@ -300,9 +299,9 @@ end - `hyperpriors` : dataframe of parameters with the following columns: -- `Πλ_pr` : prior precision matrix for λ hyperparameter(s) -- `μλ_pr` : prior mean(s) for λ hyperparameter(s) - - `params_idx` : indices to separate model parameters from other parameters. Needed for the computation of AD gradient. + - `indices` : indices to separate model parameters from other parameters. Needed for the computation of AD gradient. """ -function setup_sDCM(data, model, initcond, csdsetup, priors, hyperpriors, params_idx) +function setup_sDCM(data, model, initcond, csdsetup, priors, hyperpriors, indices) # compute cross-spectral density dt = csdsetup[:dt]; # order of MAR. Hard-coded in SPM12 with this value. We will use the same for now. ω = csdsetup[:freq]; # frequencies at which the CSD is evaluated @@ -323,7 +322,7 @@ function setup_sDCM(data, model, initcond, csdsetup, priors, hyperpriors, params nq = 1 # TODO: this is hard-coded, need to make this compliant with csd_Q nh = size(Q, 3) # number of precision components (this is the same as above, but may differ) - f = params -> csd_fmri_mtf(ω, p, derivatives, params, params_idx) + f = params -> csd_fmri_mtf(ω, p, derivatives, params, indices) np = length(μθ_pr) # number of parameters ny = length(y_csd) # total number of response variables diff --git a/test/datafitting.jl b/test/datafitting.jl index 9bead5f8..c052de63 100644 --- a/test/datafitting.jl +++ b/test/datafitting.jl @@ -41,13 +41,15 @@ end neuronmodel = structural_simplify(neuronmodel) # attribute initial conditions to states -ds_states, idx_u, idx_bold = get_dynamic_states(neuronmodel) -initcond = OrderedDict(ds_states .=> 0.0) +sts, idx_sts = get_dynamic_states(neuronmodel) +idx_u = get_idx_tagged_vars(neuronmodel, "ext_input") # get index of external input state +idx_bold = get_eqidx_tagged_vars(neuronmodel, "measurement") # get index of equation of bold state +initcond = OrderedDict(sts .=> 0.0) rnames = [] -map(x->push!(rnames, split(string(x), "₊")[1]), ds_states); +map(x->push!(rnames, split(string(x), "₊")[1]), sts); rnames = unique(rnames); for (i, r) in enumerate(rnames) - for (j, s) in enumerate(ds_states[r .== map(x -> x[1], split.(string.(ds_states), "₊"))]) + for (j, s) in enumerate(sts[r .== map(x -> x[1], split.(string.(sts), "₊"))]) initcond[s] = x[i, j] end end @@ -57,22 +59,22 @@ for par in tunable_parameters(neuronmodel) modelparam[par] = Symbolics.getdefaultval(par) end np = length(modelparam) -params_idx = Dict(:dspars => collect(1:np)) +indices = Dict(:dspars => collect(1:np)) # Noise parameter mean modelparam[:lnα] = [0.0, 0.0]; # intrinsic fluctuations, ln(α) as in equation 2 of Friston et al. 2014 n = length(modelparam[:lnα]); -params_idx[:lnα] = collect(np+1:np+n); +indices[:lnα] = collect(np+1:np+n); np += n; modelparam[:lnβ] = [0.0, 0.0]; # global observation noise, ln(β) as above n = length(modelparam[:lnβ]); -params_idx[:lnβ] = collect(np+1:np+n); +indices[:lnβ] = collect(np+1:np+n); np += n; modelparam[:lnγ] = zeros(Float64, nrr); # region specific observation noise -params_idx[:lnγ] = collect(np+1:np+nrr); +indices[:lnγ] = collect(np+1:np+nrr); np += nrr -params_idx[:u] = idx_u -params_idx[:bold] = idx_bold - +indices[:u] = idx_u +indices[:bold] = idx_bold +indices[:sts] = idx_sts # define prior variances paramvariance = copy(modelparam) paramvariance[:lnγ] = ones(Float64, nrr)./64.0; @@ -97,7 +99,7 @@ hyperpriors = Dict(:Πλ_pr => vars["ihC"]*ones(1, 1), # prior metaparameter p csdsetup = Dict(:p => 8, :freq => vec(vars["Hz"]), :dt => vars["dt"]); -(state, setup) = setup_sDCM(data, neuronmodel, initcond, csdsetup, priors, hyperpriors, params_idx); +(state, setup) = setup_sDCM(data, neuronmodel, initcond, csdsetup, priors, hyperpriors, indices); for iter in 1:max_iter state.iter = iter run_sDCM_iteration!(state, setup) From 28e55921954a9fe2fe28026370ca873d263e35e2 Mon Sep 17 00:00:00 2001 From: Mason Protter Date: Wed, 1 May 2024 17:05:09 +0200 Subject: [PATCH 05/25] Bump to MTK v9 (#342) * bump to MTK v9 * some renames * more fixes * fix * more fixes to reinforcement learning * deepcopy -> copy * fix plasticity tests * get datafitting tests working * fix update to datafitting * bump version * improve type stability of spectralDCM code * added an external input to LinearNeuralMass as well as the necessary machinery to deal with it in blox_utilities.jl: function get_states_without_drive * finished implementing new feature: sDCM can now potentially deal with external input. Implementation differs from SPM12 since C parameter is not being overwritten when transfer function is being computed but the user-set value is kept. * merged bold model into BalloonModel. This makes the code more robust w.r.t. potential changes in MTK and pecularities about model assembly. It also deprecates the get_hemodynamic_observers function. * implemented new approach to deal with measurements (such as bold signal) based on Haris's comment to use irreducible to maintain measurement equations which are algebraic equations of dynamic variables. This makes in particular transferfunction_fmri much more elegant and robust. * added back OU-JansenRit test * LIF Neuron implementation Basic LIF Neuron with tests using MTK * Added QIFNeuron support Also added TestSet for QIF neurons * Starter Izhikevich commit Still under construction * IF Neuron implementation Simple IF addition * Add helper function `get_connection_rule` added to blox_utilities to mirror other helper functions for BloxConnector * Izhikevich Neuron addition Basic Izhikevich neurons from Chen and Campbell added * Updates per comments *Fixed the `I_syn` redundancies *Moved the for `:connection_rule` to `get_connection_rule` *Added parameter ranges for the GUI in the comments * Fix get_connection_rule Only returns `rhs` now * added TAN to GUI.jl * added QIFNeuron to GUI * prefixed kappa and epsilon with ln * Add MKL to Neuroblox. Fix in test datafitting.jl to ensure consistent sorting of values of initial conditions. * moved VL structs from Neuroblox.jl to spectralDCM.jl * added descriptions of elements of VL structs * removing the deprecated codebase * Old neuron cleanup Delete old IF, LIF, QIF blox and associated helper functions and tests. Also remove `synaptic_network.jl` as it is fully replaced by `BloxConnector` * Update components.jl * bump to MTK v9 * some renames * more fixes * fix * more fixes to reinforcement learning * deepcopy -> copy * fix plasticity tests * get datafitting tests working * fix update to datafitting * bump version * improve type stability of spectralDCM code * oops * Update IF/LIF Include citations and docstring formatting. Still finishing up QIF and Izhikevich * Reminder for IF connections Synaptic conductances for these need to be scaled appropriately! * QIF updates Also cleanup * fixes for rebase * oops, mark broken test * remove the `.odesystem` test * more states -> unknowns whack-a-mole --------- Co-authored-by: david-hofmann Co-authored-by: David Hofmann <1681922+david-hofmann@users.noreply.github.com> Co-authored-by: Helmut Strey Co-authored-by: agchesebro <76024790+agchesebro@users.noreply.github.com> Co-authored-by: Helmut H. Strey --- Project.toml | 5 +- README.md | 1 + examples/RF_learning_using_BLOX.jl | 2 +- .../whole_brain_larter_breakspear.jl | 4 +- src/Neuroblox.jl | 15 +- src/Neurographs.jl | 14 +- src/blox/.DS_Store | Bin 6148 -> 0 bytes src/blox/blox_utilities.jl | 6 +- src/blox/canonicalmicrocircuit.jl | 2 +- src/blox/connections.jl | 14 +- src/blox/neural_mass.jl | 21 +- src/blox/neuron_models.jl | 263 ++++++------------ src/blox/reinforcement_learning.jl | 23 +- src/blox/rl_blox.jl | 2 - src/blox/sources.jl | 2 - src/blox/subcortical_blox.jl | 28 +- src/blox/synaptic_network.jl | 20 -- src/datafitting/spectralDCM.jl | 77 +++-- src/measurementmodels/fmri.jl | 55 +++- test/components.jl | 221 +++++++-------- test/datafitting.jl | 13 +- test/final_dde_before_merge.jl | 4 +- test/plasticity.jl | 12 +- test/reinforcement_learning.jl | 23 +- test/runtests.jl | 3 +- test/source_components.jl | 4 +- 26 files changed, 379 insertions(+), 455 deletions(-) delete mode 100644 src/blox/.DS_Store delete mode 100644 src/blox/synaptic_network.jl diff --git a/Project.toml b/Project.toml index 67aec84e..29cc312a 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "Neuroblox" uuid = "769b91e5-4c60-41ee-bfae-153c84203cb2" repo = "https://github.com/Neuroblox/Neuroblox.jl.git" -version = "0.3.1" +version = "0.4.0" [deps] AbstractFFTs = "621f4979-c628-5d54-868e-fcf4e3e8185c" @@ -21,7 +21,6 @@ ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" Glob = "c27321d9-0574-5035-807b-f59d2c89b15c" Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6" HypothesisTests = "09f84164-cd44-5f33-b23f-e6b0d136a0d5" -IfElse = "615f187c-cbe4-4ef1-ba3b-2fcf58d6d173" Interpolations = "a98d9a8b-a2ab-59e6-89dd-64a1c18fca59" JLD2 = "033835bb-8acc-5ee8-8aae-3f567f8a3819" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" @@ -79,7 +78,7 @@ JLD2 = "0.4" MAT = "0.10" MLJ = "0.20" MetaGraphs = "0.7" -ModelingToolkit = "8" +ModelingToolkit = "9.6" ModelingToolkitStandardLibrary = "2" MuladdMacro = "0.2" NaNStatistics = "0.6" diff --git a/README.md b/README.md index ced4e6cf..95482c1c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ + # Neuroblox.jl [![CI](https://github.com/Neuroblox/Neuroblox.jl/actions/workflows/CI.yml/badge.svg)](https://github.com/Neuroblox/Neuroblox.jl/actions/workflows/CI.yml) diff --git a/examples/RF_learning_using_BLOX.jl b/examples/RF_learning_using_BLOX.jl index d57ef9f7..1f197551 100644 --- a/examples/RF_learning_using_BLOX.jl +++ b/examples/RF_learning_using_BLOX.jl @@ -158,7 +158,7 @@ end begin #extract membrane voltages of every neuron getsys=agent.odesystem; - st=states(getsys) + st=unknowns(getsys) vlist=Int64[] for ii = 1:length(st) if contains(string(st[ii]), "V(t)") diff --git a/examples/larter_breakspear/whole_brain_larter_breakspear.jl b/examples/larter_breakspear/whole_brain_larter_breakspear.jl index b8e1754a..d5811808 100644 --- a/examples/larter_breakspear/whole_brain_larter_breakspear.jl +++ b/examples/larter_breakspear/whole_brain_larter_breakspear.jl @@ -98,7 +98,7 @@ prob = ODEProblem(sys, u₀, (0.0, sim_dur), []) # More interesting is to choose the plot from a specific region and see the results. Here, we'll plot a specific region's average voltage. # First, confirm the region (left orbitofrontal cortex) -states(sys)[64] # Should give L_OFC₊V(t) +unknowns(sys)[64] # Should give L_OFC₊V(t) # Next plot just this variable #plot(sol, idxs=(64)) @@ -141,4 +141,4 @@ omit_idx = Int(round(90/(TR/1000))) bold = bold[:, omit_idx:end] # Plot an example region to get a sense of what the BOLD signal looks like -# plot(bold[1, :]) \ No newline at end of file +# plot(bold[1, :]) diff --git a/src/Neuroblox.jl b/src/Neuroblox.jl index 51106ec7..98f1715a 100644 --- a/src/Neuroblox.jl +++ b/src/Neuroblox.jl @@ -2,6 +2,9 @@ module Neuroblox using Reexport @reexport using ModelingToolkit +const t = ModelingToolkit.t_nounits +const D = ModelingToolkit.D_nounits +export t, D @reexport using ModelingToolkitStandardLibrary.Blocks @reexport using Graphs: add_edge! @@ -37,7 +40,6 @@ using ModelingToolkit: get_namespace, get_systems, isparameter, import ModelingToolkit: inputs, nameof, outputs, getdescription using Symbolics: @register_symbolic, getdefaultval -using IfElse using DelimitedFiles: readdlm using CSV: read @@ -96,7 +98,6 @@ include("blox/neural_mass.jl") include("blox/cortical_blox.jl") include("blox/canonicalmicrocircuit.jl") include("blox/neuron_models.jl") -include("blox/synaptic_network.jl") include("blox/van_der_pol.jl") include("blox/ts_outputs.jl") include("blox/sources.jl") @@ -120,7 +121,7 @@ end function simulate(blox::CorticalBlox, u0, timespan, p, solver = AutoVern7(Rodas4()); kwargs...) prob = ODEProblem(blox.odesystem, u0, timespan, p) sol = solve(prob, solver; kwargs...) #pass keyword arguments to solver - statesV = [s for s in states(blox.odesystem) if contains(string(s),"V")] + statesV = [s for s in unknowns(blox.odesystem) if contains(string(s),"V")] vsol = sol[statesV] vmean = vec(mean(hcat(vsol...),dims=2)) df = DataFrame(sol) @@ -144,7 +145,7 @@ And outputs: u0 : Float64 vector of initial conditions """ function random_initials(odesys::ODESystem, blox) - odestates = states(odesys) + odestates = unknowns(odesys) u0 = Float64[] init_dict = Dict{Num,Tuple{Float64,Float64}}() @@ -183,9 +184,9 @@ function __init__() end export JansenRitSPM12, next_generation, qif_neuron, if_neuron, hh_neuron_excitatory, - hh_neuron_inhibitory, synaptic_network, van_der_pol -export IFNeuronBlox, LIFNeuronBlox, QIFNeuronBlox, HHNeuronExciBlox, HHNeuronInhibBlox, - CanonicalMicroCircuitBlox, WinnerTakeAllBlox, CorticalBlox, SuperCortical, IFNeuron, LIFNeuron, QIFNeuron, IzhikevichNeuron + hh_neuron_inhibitory, van_der_pol +export HHNeuronExciBlox, HHNeuronInhibBlox, IFNeuron, LIFNeuron, QIFNeuron, IzhikevichNeuron, + CanonicalMicroCircuitBlox, WinnerTakeAllBlox, CorticalBlox, SuperCortical export LinearNeuralMass, HarmonicOscillator, JansenRit, WilsonCowan, LarterBreakspear, NextGenerationBlox, NextGenerationResolvedBlox, NextGenerationEIBlox export Matrisome, Striosome, Striatum, GPi, GPe, Thalamus, STN, TAN, SNc export HebbianPlasticity, HebbianModulationPlasticity diff --git a/src/Neurographs.jl b/src/Neurographs.jl index 412b24d0..ae1633d4 100644 --- a/src/Neurographs.jl +++ b/src/Neurographs.jl @@ -29,6 +29,7 @@ get_sys(g::MetaDiGraph) = get_sys.(get_blox(g)) function connector_from_graph(g::MetaDiGraph) bloxs = get_blox(g) link = BloxConnector(bloxs) + for v in vertices(g) b = get_prop(g, v, :blox) for vn in inneighbors(g, v) @@ -37,7 +38,6 @@ function connector_from_graph(g::MetaDiGraph) link(bn, b; kwargs...) end end - return link end @@ -59,29 +59,23 @@ function system_from_graph(g::MetaDiGraph, p::Vector{Num}; name, t_block=missing end function system_from_graph(g::MetaDiGraph, bc::BloxConnector; name, t_block=missing) - @variables t blox_syss = get_sys(g) - connection_eqs = get_equations_with_state_lhs(bc) - - cbs = identity.(get_callbacks(g, bc; t_block)) + cbs = identity.(get_callbacks(g, bc; t_block)) return compose(ODESystem(connection_eqs, t, [], params(bc); name, discrete_events = cbs), blox_syss) end function system_from_graph(g::MetaDiGraph, bc::BloxConnector, p::Vector{Num}; name, t_block=missing) - @variables t + blox_syss = get_sys(g) connection_eqs = get_equations_with_state_lhs(bc) - cbs = identity.(get_callbacks(g, bc; t_block)) - return compose(ODESystem(connection_eqs, t, [], vcat(params(bc), p); name, discrete_events = cbs), blox_syss) end function system_from_parts(parts::AbstractVector; name) - @variables t return compose(ODESystem(Equation[], t, [], []; name), get_sys.(parts)) end @@ -181,4 +175,4 @@ function create_adjacency_edges!(g::MetaDiGraph, adj_matrix::Matrix{T}, delay_ma end end end -end \ No newline at end of file +end diff --git a/src/blox/.DS_Store b/src/blox/.DS_Store deleted file mode 100644 index 5008ddfcf53c02e82d7eee2e57c38e5672ef89f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 [sys_matr_in.H ~ IfElse.ifelse(sys_matr_out.H*sys_matr_out.jcn > sys_matr_in.H*sys_matr_in.jcn, 0, 1)] - cb_strios = [t_event] => [sys_strios_in.H ~ IfElse.ifelse(sys_matr_out.H*sys_matr_out.jcn > sys_matr_in.H*sys_matr_in.jcn, 0, 1)] + cb_matr = [t_event] => [sys_matr_in.H ~ ifelse(sys_matr_out.H*sys_matr_out.jcn > sys_matr_in.H*sys_matr_in.jcn, 0, 1)] + cb_strios = [t_event] => [sys_strios_in.H ~ ifelse(sys_matr_out.H*sys_matr_out.jcn > sys_matr_in.H*sys_matr_in.jcn, 0, 1)] # HACK: H should be reset to 1 at the beginning of each trial # Such callbacks should be moved to RL-specific functions like `run_experiment!` @@ -509,7 +509,7 @@ function (bc::BloxConnector)( sys_neuron = get_namespaced_sys(neuron) # Large negative current added to shut down the Striatum spiking neurons. # Value is hardcoded for now, as it's more of a hack, not user option. - cb_neuron = [t_event] => [sys_neuron.I_bg ~ IfElse.ifelse(sys_matr_out.H*sys_matr_out.jcn > sys_matr_in.H*sys_matr_in.jcn, -2, 0)] + cb_neuron = [t_event] => [sys_neuron.I_bg ~ ifelse(sys_matr_out.H*sys_matr_out.jcn > sys_matr_in.H*sys_matr_in.jcn, -2, 0)] # lateral inhibition current I_bg should be set to 0 at the beginning of each trial cb_neuron_init = [0.1] => [sys_neuron.I_bg ~ 0] push!(bc.events, cb_neuron) @@ -585,7 +585,7 @@ function (bc::BloxConnector)( end t_event = get_event_time(kwargs, nameof(discr_out), nameof(discr_in)) - cb = [t_event+sqrt(eps(t_event))] => (sample_affect!, [], [sys_out.κ, sys_out.jcn, sys_in.TAN_spikes], nothing) + cb = [t_event+sqrt(eps(t_event))] => (sample_affect!, [], [sys_out.κ, sys_out.jcn, sys_in.TAN_spikes], []) push!(bc.events, cb) eq = sys_in.jcn ~ w*sys_in.TAN_spikes @@ -602,7 +602,7 @@ function (bc::BloxConnector)( sys_in = get_namespaced_sys(discr_in) t_event = get_event_time(kwargs, nameof(discr_out), nameof(discr_in)) - cb = [t_event] => [sys_in.H ~ IfElse.ifelse(sys_out.H*sys_out.jcn > sys_in.H*sys_in.jcn, 0, 1)] + cb = [t_event] => [sys_in.H ~ ifelse(sys_out.H*sys_out.jcn > sys_in.H*sys_in.jcn, 0, 1)] push!(bc.events, cb) end @@ -701,4 +701,4 @@ function (bc::BloxConnector)( end accumulate_equation!(bc, eq) -end \ No newline at end of file +end diff --git a/src/blox/neural_mass.jl b/src/blox/neural_mass.jl index 06570940..d00294ab 100644 --- a/src/blox/neural_mass.jl +++ b/src/blox/neural_mass.jl @@ -1,6 +1,3 @@ -@parameters t -D = Differential(t) - mutable struct NextGenerationBlox <: NeuralMassBlox C::Num Δ::Num @@ -113,7 +110,7 @@ struct LinearNeuralMass <: NeuralMassBlox sts = @variables x(t)=0.0 [output=true] jcn(t)=0.0 [input=true] u(t) [irreducible=true, description="ext_input"] eqs = [D(x) ~ jcn + C*u, u ~ 1.0] - sys = System(eqs, name=name) + sys = System(eqs, t, name=name) new(p, sts[1], sts[2], sys, namespace) end end @@ -152,7 +149,7 @@ struct HarmonicOscillator <: NeuralMassBlox ω, ζ, k, h = p eqs = [D(x) ~ y-(2*ω*ζ*x)+ k*(2/π)*(atan((jcn)/h)) D(y) ~ -(ω^2)*x] - sys = System(eqs, name=name) + sys = System(eqs, t, name=name) new(p, sts[1], sts[3], sys, namespace) end end @@ -212,7 +209,7 @@ struct JansenRit <: NeuralMassBlox sts = @variables x(t)=1.0 [output=true] y(t)=1.0 jcn(t)=0.0 [input=true] eqs = [D(x) ~ y - ((2/τ)*x), D(y) ~ -x/(τ*τ) + (H/τ)*((2*λ)/(1 + exp(-r*(jcn))) - λ)] - sys = System(eqs, name=name) + sys = System(eqs, t, name=name) #can't use outputs because x(t) is Num by then #wrote inputs similarly to keep consistent return new(p, sts[1], sts[3], sys, namespace) @@ -220,16 +217,20 @@ struct JansenRit <: NeuralMassBlox sts = @variables x(..)=1.0 [output=true] y(t)=1.0 jcn(t)=0.0 [input=true] eqs = [D(x(t)) ~ y - ((2/τ)*x(t)), D(y) ~ -x(t)/(τ*τ) + (H/τ)*((2*λ)/(1 + exp(-r*(jcn))) - λ)] - sys = System(eqs, name=name) + sys = System(eqs, t, name=name) #can't use outputs because x(t) is Num by then #wrote inputs similarly to keep consistent return new(p, sts[1], sts[3], sys, namespace) end + sys = System(eqs, t, name=name) + #can't use outputs because x(t) is Num by then + #wrote inputs similarly to keep consistent + return new(p, sts[1], sts[3], sys, namespace) end end """ - WilsonCown(name, namespace, τ_E, τ_I, a_E, a_I, c_EE, c_IE, c_EI, c_II, θ_E, θ_I, η) + WilsonCowan(name, namespace, τ_E, τ_I, a_E, a_I, c_EE, c_IE, c_EI, c_II, θ_E, θ_I, η) Create a standard Wilson Cowan blox. The formal definition of this blox is: @@ -271,7 +272,7 @@ struct WilsonCowan <: NeuralMassBlox sts = @variables E(t)=1.0 [output=true] I(t)=1.0 jcn(t)=0.0 [input=true] #P(t)=0.0 eqs = [D(E) ~ -E/τ_E + 1/(1 + exp(-a_E*(c_EE*E - c_IE*I - θ_E + η*(jcn)))), #old form: D(E) ~ -E/τ_E + 1/(1 + exp(-a_E*(c_EE*E - c_IE*I - θ_E + P + η*(jcn)))), D(I) ~ -I/τ_I + 1/(1 + exp(-a_I*(c_EI*E - c_II*I - θ_I)))] - sys = System(eqs, name=name) + sys = System(eqs, t, name=name) new(p, sts[1], sts[3], sys, namespace) end end @@ -350,7 +351,7 @@ struct LarterBreakspear <: NeuralMassBlox m_Ca ~ 0.5*(1 + tanh((V-T_Ca)/δ_Ca)), m_Na ~ 0.5*(1 + tanh((V-T_Na)/δ_Na)), m_K ~ 0.5*(1 + tanh((V-T_K)/δ_K))] - sys = System(eqs; name=name) + sys = System(eqs, t; name=name) new(p, sts[5], sts[4], sys, namespace) end end diff --git a/src/blox/neuron_models.jl b/src/blox/neuron_models.jl index c8167e72..0eba160b 100644 --- a/src/blox/neuron_models.jl +++ b/src/blox/neuron_models.jl @@ -1,128 +1,5 @@ abstract type AbstractInhNeuronBlox <: AbstractNeuronBlox end abstract type AbstractExciNeuronBlox <: AbstractNeuronBlox end -@parameters t -D = Differential(t) - -#Quadratic Integrate and Fire neurons -mutable struct QIFNeuronBlox <: AbstractNeuronBlox - # all parameters are Num as to allow symbolic expressions - C::Num - E_syn::Num - G_syn::Num - ω::Num - τ::Num - connector::Num - noDetail::Vector{Num} - detail::Vector{Num} - initial::Dict{Num, Tuple{Float64, Float64}} - odesystem::ODESystem - function QIFNeuronBlox(;name,C=1.0,E_syn=0, G_syn=1,ω=0,τ=10) - - sts = @variables V(t) = -70.0 G(t)=0.0 z(t)=0.0 I_syn(t)=0.0 jcn(t)=0.0 - ps = @parameters C=C ω=ω I_in=(ω*C/2)^2 Eₘ=0.0 Vᵣₑₛ=-70.0 θ=25 τ₁=τ τ₂=τ E_syn=E_syn G_syn=G_syn - - eqs = [ - D(V) ~ ((V-Eₘ)^2+I_in+I_syn)/C, - D(G)~(-1/τ₂)*G + z, - D(z)~(-1/τ₁)*z - ] - ev = [V~θ] => [V~Vᵣₑₛ,z~G_syn] - odesys = ODESystem(eqs,t,sts,ps,continuous_events=[ev];name=name) - new(C, E_syn, G_syn, ω, τ, odesys.G, - [odesys.V],[odesys.V, odesys.G],Dict{Num, Tuple{Float64, Float64}}(),odesys) - end -end - -# Leaky Integrate and Fire neuron with synaptic dynamics -# Deprecated in favor of LIFNeuron below -mutable struct IFNeuronBlox <: AbstractNeuronBlox - # all parameters are Num as to allow symbolic expressions - C::Num - E_syn::Num - G_syn::Num - I_in::Num - freq::Num - phase::Num - τ::Num - connector::Num - noDetail::Vector{Num} - detail::Vector{Num} - initial::Dict{Num, Tuple{Float64, Float64}} - odesystem::ODESystem - function IFNeuronBlox(;name,C=1.0,E_syn=0,G_syn=0.2,I_in=0,freq=0,phase=0,τ=10) - - sts = @variables V(t) = -70.00 G(t)=0.0 z(t)=0.0 spt(t)=0.0 Cₜ(t) = 0.0 I_syn(t)=0 jcn(t)=0.0 - ps = @parameters C=C I_in = I_in Eₘ = -70.0 Rₘ = 100.0 θ = -50.0 τ₁=0.1 τ₂=τ E_syn=E_syn G_syn=G_syn phase=phase τᵣ=3 - - eqs = [ - D(V) ~ (-(V-Eₘ)/Rₘ + I_in*(sin((t*freq*2*pi/1000)+phase)+1) + I_syn)/(C+Cₜ), - D(G)~(-1/τ₂)*G + z, - D(z)~(-1/τ₁)*z, - D(spt)~0, - D(Cₜ)~(-1/τᵣ)*Cₜ - ] - ev = [V~θ] => [V~Eₘ,z~G_syn,Cₜ~10] - odesys = ODESystem(eqs,t,sts,ps,continuous_events=[ev];name=name) - new(C, E_syn, G_syn, I_in, freq, phase, τ, odesys.G, - [odesys.V],[odesys.V, odesys.G],Dict{Num, Tuple{Float64, Float64}}(),odesys) - end -end - -""" -Standard Leaky Integrate and Fire neuron model. - -variables: - V(t): Membrane voltage - jcn: Input from other neurons -parameters: - I_in: Input current - V_L: Resting state potential - τ: Membrane timescale - R: Membrane resistance - θ: Spike threshold - st: Last spike time - strain: Spike train -returns: - an ODE System -""" -mutable struct LIFNeuronBlox <: AbstractComponent - I_in::Num - V_L::Num - τ::Num - R::Num - θ::Num - connector::Num - noDetail::Vector{Num} - detail::Vector{Num} - initial::Dict{Num, Tuple{Float64, Float64}} - odesystem::ODESystem - function LIFNeuronBlox(;name, I_in=0, V_L=-70.0, τ=10.0, R=100.0, θ = -10.0) - sts = @variables V(t) = -70.0 jcn(t) = 0.0 - par = @parameters I_in=I_in V_L=V_L R=R τ=τ st=-Inf strain=[] - eqs = [ - D(V) ~ (-V + V_L + R*(I_in + jcn))/τ - ] - - function lif_affect!(integ, u, p, ctx) - integ.u[u.V] = integ.p[p.V_L] - integ.p[p.st] = integ.t - push!(integ.p[p.strain], integ.t) - end - - spike = [V ~ θ] => (lif_affect!, [V], [V_L, st, strain], nothing) - - odesys = ODESystem(eqs, t, sts, par; continuous_events=spike, name=name) - new(I_in, V_L, τ, R, θ, odesys.V, [odesys.V],[odesys.V],Dict{Num, Tuple{Float64, Float64}}(),odesys) - end -end - -function spike_affect!(integ, u, p, ctx) - du = SciMLBase.get_du(integ) - if du[u.V] > 0 - integ.u[u.spikes_cumulative] += 1 - integ.u[u.spikes_window] += 1 - end -end struct HHNeuronExciBlox <: AbstractExciNeuronBlox odesystem @@ -288,11 +165,35 @@ struct HHNeuronInhibBlox <: AbstractInhNeuronBlox end end +""" + IFNeuron(name, namespace, C, θ, Eₘ, I_in) + + Create a basic integrate-and-fire neuron. + This follows Lapicque's equation (see Abbott [1], with parameters chosen to match the LIF/QIF neurons implemented as well): + +```math +\\frac{dV}{dt} = \\frac{I_{in} + jcn}{C} +``` +where ``jcn`` is any input to the blox. + +Arguments: +- name: Name given to ODESystem object within the blox. +- namespace: Additional namespace above name if needed for inheritance. +- C: Membrane capicitance (μF). +- θ: Threshold voltage (mV). +- Eₘ: Resting membrane potential (mV). +- I_in: External current input (μA). + +References: +1. Abbott, L. Lapicque's introduction of the integrate-and-fire model neuron (1907). Brain Res Bull 50, 303-304 (1999). +""" + # Paramater bounds for GUI -# C = [0.1, 100] -# θ = [-65, -45] -# Eₘ = [-100, -55] - If Eₘ >= θ obvious instability -# I_in = [-25, 25] +# C = [0.1, 100] μF +# θ = [-65, -45] mV +# Eₘ = [-100, -55] mV - If Eₘ >= θ obvious instability +# I_in = [-2.5, 2.5] μA +# Remember: synaptic weights need to be in μA/mV, so they're very small! struct IFNeuron <: AbstractNeuronBlox params output @@ -316,19 +217,42 @@ struct IFNeuron <: AbstractNeuronBlox end end -# Paramater bounds for GUI -# C = [0.1, 100] -# Eₘ = [-100, -55] -# Rₘ = [50, 200] -# τ₁ = [0.01, 1] -# τ₂ = [1.0, 10.0] -# τᵣ = [1, 10] -# θ = [-65, -45] -# E_syn = [-10, 10] -# G_syn = [0.1, 1] -# I_in = [-25, 25] -# freq = [0, 100] -# phase = [0, 2π] +""" + LIFNeuron(name, namespace, C, θ, Eₘ, I_in) + + Create a leaky integrate-and-fire neuron. + This largely follows the formalism and parameters given in Chapter 8 of Sterratt et al. [1], with the following equations: + +```math +\\frac{dV}{dt} = \\frac{\\frac{-(V-E_m)}{R_m} + I_{in} + jcn}{C} +\\frac{dG}{dt} = -\\frac{1}{\\tau}G +``` + +where ``jcn`` is any synaptic input to the blox (presumably a current G from another neuron). + +Arguments: +- name: Name given to ODESystem object within the blox. +- namespace: Additional namespace above name if needed for inheritance. +- C: Membrane capicitance (μF). +- Eₘ: Resting membrane potential (mV). +- Rₘ: Membrane resistance (kΩ). +- τ: Synaptic time constant (ms). +- θ: Threshold voltage (mV). +- E_syn: Synaptic reversal potential (mV). +- G_syn: Synaptic conductance (μA/mV). +- I_in: External current input (μA). + +References: +1. Sterratt, D., Graham, B., Gillies, A., & Willshaw, D. (2011). Principles of Computational Modelling in Neuroscience. Cambridge University Press. +""" +# C = [1.0, 10.0] μF +# Eₘ = [-100, -55] mV +# Rₘ = [1, 100] kΩ +# τ = [1.0, 100.0] ms +# θ = [-65, -45] mV +# E_syn = [-100, -55] mV +# G_syn = [0.001, 0.01] μA/mV (bastardized μS - off by factor of 1000) +# I_in = [-2.5, 2.5] μA (you will cook real neurons with these currents) struct LIFNeuron <: AbstractNeuronBlox params output @@ -340,42 +264,36 @@ struct LIFNeuron <: AbstractNeuronBlox namespace=nothing, C=1.0, Eₘ = -70.0, - Rₘ = 100.0, - τ₁=0.1, - τ₂=10.0, - τᵣ=3, + Rₘ = 10.0, + τ = 10.0, θ = -50.0, - E_syn=0, - G_syn=0.2, - I_in=0, - freq=0, - phase=0) - p = paramscoping(C=C, Eₘ=Eₘ, Rₘ=Rₘ, τ₁=τ₁, τ₂=τ₂, τᵣ=τᵣ, θ=θ, E_syn=E_syn, G_syn=G_syn, I_in=I_in, freq=freq, phase=phase) - C, Eₘ, Rₘ, τ₁, τ₂, τᵣ, θ, E_syn, G_syn, I_in, freq, phase = p + E_syn=-70.0, + G_syn=0.002, + I_in=0.0) + p = paramscoping(C=C, Eₘ=Eₘ, Rₘ=Rₘ, τ=τ, θ=θ, E_syn=E_syn, G_syn=G_syn, I_in=I_in) + C, Eₘ, Rₘ, τ, θ, E_syn, G_syn, I_in = p sts = @variables V(t) = -70.00 G(t)=0.0 z(t)=0.0 Cₜ(t) = 0.0 jcn(t)=0.0 [input=true] - eqs = [ D(V) ~ (-(V-Eₘ)/Rₘ + I_in*(sin((t*freq*2*pi/1000)+phase)+1) + jcn)/(C+Cₜ), - D(G)~(-1/τ₂)*G + z, - D(z)~(-1/τ₁)*z, - D(Cₜ)~(-1/τᵣ)*Cₜ + eqs = [ D(V) ~ (-(V-Eₘ)/Rₘ + I_in + jcn)/C, + D(G)~(-1/τ)*G, ] - ev = [V~θ] => [V~Eₘ,z~G_syn,Cₜ~10] + + ev = [V~θ] => [V~Eₘ, G~G+G_syn] sys = ODESystem(eqs, t, sts, p, continuous_events=[ev]; name=name) new(p, sts[2], sts[5], sts[1], sys, namespace) end end # Paramater bounds for GUI -# C = [0.1, 100] -# ω = [0, 100] -# E_syn = [-10, 10] -# G_syn = [0.1, 1] -# τ₁ = [1, 100] -# τ₂ = [1, 100] -# I_in = [-25, 25] -# Eₘ = [-10, 10] -# Vᵣₑₛ = [-100, -55] -# θ = [0, 50] - +# C = [0.1, 100] μF +# E_syn = [1, 100] kΩ +# E_syn = [-10, 10] mV +# G_syn = [0.001, 0.01] μA/mV +# τ₁ = [1, 100] ms +# τ₂ = [1, 100] ms +# I_in = [-2.5, 2.5] μA +# Eₘ = [-10, 10] mV +# Vᵣₑₛ = [-100, -55] mV +# θ = [0, 50] mV struct QIFNeuron <: AbstractNeuronBlox params output @@ -386,19 +304,19 @@ struct QIFNeuron <: AbstractNeuronBlox function QIFNeuron(;name, namespace=nothing, C=1.0, - ω=0.0, + Rₘ = 10.0, E_syn=0.0, - G_syn=1.0, + G_syn=0.002, τ₁=10.0, τ₂=10.0, I_in=0.0, Eₘ=0.0, Vᵣₑₛ=-70.0, θ=25.0) - p = paramscoping(C=C, ω=ω, E_syn=E_syn, G_syn=G_syn, τ₁=τ₁, τ₂=τ₂, I_in=I_in, Eₘ=Eₘ, Vᵣₑₛ=Vᵣₑₛ, θ=θ) - C, ω, E_syn, G_syn, τ₁, τ₂, I_in, Eₘ, Vᵣₑₛ, θ = p + p = paramscoping(C=C, Rₘ=Rₘ, E_syn=E_syn, G_syn=G_syn, τ₁=τ₁, τ₂=τ₂, I_in=I_in, Eₘ=Eₘ, Vᵣₑₛ=Vᵣₑₛ, θ=θ) + C, Rₘ, E_syn, G_syn, τ₁, τ₂, I_in, Eₘ, Vᵣₑₛ, θ = p sts = @variables V(t) = -70.0 G(t)=0.0 z(t)=0.0 jcn(t)=0.0 [input=true] - eqs = [ D(V) ~ ((V-Eₘ)^2+I_in+jcn)/C, + eqs = [ D(V) ~ ((V-Eₘ)^2/(Rₘ^2)+I_in+jcn)/C, D(G)~(-1/τ₂)*G + z, D(z)~(-1/τ₁)*z ] @@ -407,6 +325,7 @@ struct QIFNeuron <: AbstractNeuronBlox new(p, sts[2], sts[4], sts[1], sys, namespace) end end + # Paramater bounds for GUI # α = [0.1, 1] # η = [0, 1] diff --git a/src/blox/reinforcement_learning.jl b/src/blox/reinforcement_learning.jl index 74d2370d..05a44dd3 100644 --- a/src/blox/reinforcement_learning.jl +++ b/src/blox/reinforcement_learning.jl @@ -170,12 +170,13 @@ function (p::GreedyPolicy)(sys::ODESystem, prob::ODEProblem) end """ -mutable struct Agent{S,P,A,LR} +mutable struct Agent{S,P,A,LR,PA} odesystem::S problem::P action_selection::A learning_rules::LR - init_params::Vector{Float64} + init_params::PA + # simsys::SS function Agent(g::MetaDiGraph; name, kwargs...) bc = connector_from_graph(g) @@ -189,14 +190,12 @@ mutable struct Agent{S,P,A,LR} p = haskey(kwargs, :p) ? kwargs[:p] : [] prob = ODEProblem(ss, u0, (0.,1.), p) - init_params = prob.p + init_params = copy(prob.p) policy = action_selection_from_graph(g) learning_rules = bc.learning_rules - - - new{typeof(sys), typeof(prob), typeof(policy), typeof(learning_rules)}(ss, prob, policy, learning_rules, init_params) + new{typeof(sys), typeof(prob), typeof(policy), typeof(learning_rules), typeof(init_params)#=, typeof(ss)=#}(ss, prob, policy, learning_rules, init_params, #=ss=#) end end @@ -234,18 +233,22 @@ function run_experiment!(agent::Agent, env::ClassificationEnvironment, t_warmup= end for _ in Base.OneTo(N_trials) - @show env.current_trial + stim_params = get_trial_stimulus(env) - prob = remake(prob; p = merge(weights, stim_params), u0=u0) + to_update = merge(weights, stim_params) + new_params = ModelingToolkit.MTKParameters(sys, merge(defs, weights, stim_params)) + + prob = remake(prob; p = new_params, u0=u0) if haskey(kwargs, :alg) sol = solve(prob, kwargs[:alg]; kwargs...) else sol = solve(prob; alg_hints = [:stiff], kwargs...) end - #u0 = sol[1:end,end] # next run should continue where the last one ended - # In the paper we assume sufficient time interval before net stimulus so that system reaches back to steady state, so we don't continue from previous trial's endpoint + # u0 = sol[1:end,end] # next run should continue where the last one ended + # In the paper we assume sufficient time interval before net stimulus so that + # system reaches back to steady state, so we don't continue from previous trial's endpoint if isnothing(action_selection) feedback = 1 diff --git a/src/blox/rl_blox.jl b/src/blox/rl_blox.jl index 51f0922a..93017e61 100644 --- a/src/blox/rl_blox.jl +++ b/src/blox/rl_blox.jl @@ -1,6 +1,4 @@ -@parameters t - mutable struct LearningBlox ω::Num d::Num diff --git a/src/blox/sources.jl b/src/blox/sources.jl index 1e692388..7f5dbb6c 100644 --- a/src/blox/sources.jl +++ b/src/blox/sources.jl @@ -1,5 +1,3 @@ -@parameters t - #CosineSource mutable struct CosineSource f::Num diff --git a/src/blox/subcortical_blox.jl b/src/blox/subcortical_blox.jl index 45a38bce..2ed735bd 100644 --- a/src/blox/subcortical_blox.jl +++ b/src/blox/subcortical_blox.jl @@ -59,11 +59,11 @@ struct Striatum <: CompositeBlox end m = if isnothing(namespace) - [s for s in states.((sys,), states(sys)) if contains(string(s), "V(t)")] + [s for s in unknowns.((sys,), unknowns(sys)) if contains(string(s), "V(t)")] else @variables t sys_namespace = System(Equation[], t; name=namespaced_name(namespace, name)) - [s for s in states.((sys_namespace,), states(sys)) if contains(string(s), "V(t)")] + [s for s in unknowns.((sys_namespace,), unknowns(sys)) if contains(string(s), "V(t)")] end new(namespace, parts, sys, bc, m) @@ -125,11 +125,11 @@ struct GPi <: CompositeBlox sys = isnothing(namespace) ? system_from_graph(g, bc; name) : system_from_parts(parts; name) m = if isnothing(namespace) - [s for s in states.((sys,), states(sys)) if contains(string(s), "V(t)")] + [s for s in unknowns.((sys,), unknowns(sys)) if contains(string(s), "V(t)")] else @variables t sys_namespace = System(Equation[], t; name=namespaced_name(namespace, name)) - [s for s in states.((sys_namespace,), states(sys)) if contains(string(s), "V(t)")] + [s for s in unknowns.((sys_namespace,), unknowns(sys)) if contains(string(s), "V(t)")] end new(namespace, parts, sys, bc, m) @@ -182,11 +182,11 @@ struct GPe <: CompositeBlox sys = isnothing(namespace) ? system_from_graph(g, bc; name) : system_from_parts(parts; name) m = if isnothing(namespace) - [s for s in states.((sys,), states(sys)) if contains(string(s), "V(t)")] + [s for s in unknowns.((sys,), unknowns(sys)) if contains(string(s), "V(t)")] else @variables t sys_namespace = System(Equation[], t; name=namespaced_name(namespace, name)) - [s for s in states.((sys_namespace,), states(sys)) if contains(string(s), "V(t)")] + [s for s in unknowns.((sys_namespace,), unknowns(sys)) if contains(string(s), "V(t)")] end new(namespace, parts, sys, bc, m) @@ -240,11 +240,11 @@ struct Thalamus <: CompositeBlox sys = isnothing(namespace) ? system_from_graph(g, bc; name) : system_from_parts(parts; name) m = if isnothing(namespace) - [s for s in states.((sys,), states(sys)) if contains(string(s), "V(t)")] + [s for s in unknowns.((sys,), unknowns(sys)) if contains(string(s), "V(t)")] else @variables t sys_namespace = System(Equation[], t; name=namespaced_name(namespace, name)) - [s for s in states.((sys_namespace,), states(sys)) if contains(string(s), "V(t)")] + [s for s in unknowns.((sys_namespace,), unknowns(sys)) if contains(string(s), "V(t)")] end new(namespace, parts, sys, bc, m) @@ -301,21 +301,21 @@ struct STN <: CompositeBlox # to potentially add more terms to the same connections. sys = isnothing(namespace) ? system_from_graph(g, bc; name) : system_from_parts(parts; name) - # TO DO : m is a subset of states to be plotted in the GUI. + # TO DO : m is a subset of unknowns to be plotted in the GUI. # This can be moved to NeurobloxGUI, maybe via plotting recipes, # since it is not an essential part of the blox. m = if isnothing(namespace) - [s for s in states.((sys,), states(sys)) if contains(string(s), "V(t)")] + [s for s in unknowns.((sys,), unknowns(sys)) if contains(string(s), "V(t)")] else @variables t - # HACK : Need to define an empty system to add the correct namespace to states. - # Adding a dispatch `ModelingToolkit.states(::Symbol, ::AbstractArray)` upstream will solve this. + # HACK : Need to define an empty system to add the correct namespace to unknowns. + # Adding a dispatch `ModelingToolkit.unknowns(::Symbol, ::AbstractArray)` upstream will solve this. sys_namespace = System(Equation[], t; name=namespaced_name(namespace, name)) - [s for s in states.((sys_namespace,), states(sys)) if contains(string(s), "V(t)")] + [s for s in unknowns.((sys_namespace,), unknowns(sys)) if contains(string(s), "V(t)")] end new(namespace, parts, sys, bc, m) end -end \ No newline at end of file +end diff --git a/src/blox/synaptic_network.jl b/src/blox/synaptic_network.jl deleted file mode 100644 index 04a5a042..00000000 --- a/src/blox/synaptic_network.jl +++ /dev/null @@ -1,20 +0,0 @@ -function synaptic_network(;name, sys=sys, adj_matrix=adj_matrix) - syn_eqs = [] - for ii = 1:length(sys) - presyn = findall(x-> x>0, adj_matrix[ii,:]) - wts = adj_matrix[ii,presyn] - presyn_nrn = sys[presyn] - postsyn_nrn = sys[ii] - - if length(presyn)>0 - ind = collect(1:length(presyn)); - push!(syn_eqs, 0 ~ sum(p -> (presyn_nrn[p].E_syn-postsyn_nrn.V)*presyn_nrn[p].G*wts[p], ind) - postsyn_nrn.I_syn) - else - push!(syn_eqs,0 ~ postsyn_nrn.I_syn); - end - end - - @named synaptic_eqs = ODESystem(syn_eqs,t) - @named synaptic_network = compose(synaptic_eqs, sys) - return structural_simplify(synaptic_network) -end diff --git a/src/datafitting/spectralDCM.jl b/src/datafitting/spectralDCM.jl index 6655365c..5b34c45a 100644 --- a/src/datafitting/spectralDCM.jl +++ b/src/datafitting/spectralDCM.jl @@ -30,14 +30,14 @@ mutable struct VLState dFdθθ::Matrix{Float64} # free energy Hessian w.r.t. parameters end -struct VLSetup - model_at_x0 # model evaluated at initial conditions - y_csd::Array{Complex} # cross-spectral density approximated by fitting MARs to data +struct VLSetup{Model, N} + model_at_x0::Model # model evaluated at initial conditions + y_csd::Array{ComplexF64, N} # cross-spectral density approximated by fitting MARs to data tolerance::Float64 # convergence criterion systemnums::Vector{Int} # several integers -> np: n. parameters, ny: n. datapoints, nq: n. Q matrices, nh: n. hyperparameters systemvecs::Vector{Vector{Float64}} # μθ_pr: prior expectation values of parameters and μλ_pr: prior expectation values of hyperparameters systemmatrices::Vector{Matrix{Float64}} # Πθ_pr: prior precision matrix of parameters, Πλ_pr: prior precision matrix of hyperparameters - Q::Matrix{Complex} # linear decomposition of precision matrix of parameters, typically just one matrix, the empirical correlation matrix + Q::Matrix{ComplexF64} # linear decomposition of precision matrix of parameters, typically just one matrix, the empirical correlation matrix end """ @@ -58,7 +58,7 @@ function LinearAlgebra.eigen(M::Matrix{Dual{T, P, np}}) where {T, P, np} nd = size(M, 1) A = (p->p.value).(M) F = eigen(A, sortby=nothing, permute=true) - λ, V = F.values, F.vectors + λ, V = F local ∂λ_agg, ∂V_agg # compute eigenvalue and eigenvector derivatives for all partials for i = 1:np @@ -66,7 +66,7 @@ function LinearAlgebra.eigen(M::Matrix{Dual{T, P, np}}) where {T, P, np} tmp = V \ dA ∂K = tmp * V # V^-1 * dA * V ∂Kdiag = @view ∂K[diagind(∂K)] - ∂λ_tmp = eltype(λ) <: Real ? real.(∂Kdiag) : copy(∂Kdiag) # why do only copy when complex?? + ∂λ_tmp = eltype(λ) <: Real ? real.(∂Kdiag) : copy(∂Kdiag) # copy only needed for Complex because `real.(v)` makes a new array ∂K ./= transpose(λ) .- λ fill!(∂Kdiag, 0) ∂V_tmp = mul!(tmp, V, ∂K) @@ -79,23 +79,27 @@ function LinearAlgebra.eigen(M::Matrix{Dual{T, P, np}}) where {T, P, np} ∂λ_agg = cat(∂λ_agg, ∂λ_tmp, dims=2) end end - ∂V = Array{Partials}(undef, nd, nd) - ∂λ = Array{Partials}(undef, nd) # reassemble the aggregated vectors and values into a Partials type - for i = 1:nd - ∂λ[i] = Partials(Tuple(∂λ_agg[i, :])) - for j = 1:nd - ∂V[i, j] = Partials(Tuple(∂V_agg[i, j, :])) - end + ∂V = map(Iterators.product(1:nd, 1:nd)) do (i, j) + Partials(NTuple{np}(∂V_agg[i, j, :])) + end + ∂λ = map(1:nd) do i + Partials(NTuple{np}(∂λ_agg[i, :])) end if eltype(V) <: Complex - evals = map((x,y)->Complex(Dual{T, Float64, length(y)}(real(x), Partials(Tuple(real(y)))), - Dual{T, Float64, length(y)}(imag(x), Partials(Tuple(imag(y))))), F.values, ∂λ) - evecs = map((x,y)->Complex(Dual{T, Float64, length(y)}(real(x), Partials(Tuple(real(y)))), - Dual{T, Float64, length(y)}(imag(x), Partials(Tuple(imag(y))))), F.vectors, ∂V) + evals = map(λ, ∂λ) do x, y + rex, imx = reim(x) + rey, imy = real.(Tuple(y)), imag.(Tuple(y)) + Complex(Dual{T}(rex, Partials(rey)), Dual{T}(imx, Partials(imy))) + end + evecs = map(V, ∂V) do x, y + rex, imx = reim(x) + rey, imy = real.(Tuple(y)), imag.(Tuple(y)) + Complex(Dual{T}(rex, Partials(rey)), Dual{T}(imx, Partials(imy))) + end else - evals = Dual{T, Float64, length(∂λ[1])}.(F.values, ∂λ) - evecs = Dual{T, Float64, length(∂V[1])}.(F.vectors, ∂V) + evals = Dual{T}.(λ, ∂λ) + evecs = Dual{T}.(V, ∂V) end return Eigen(evals, evecs) end @@ -112,7 +116,7 @@ function transferfunction_fmri(ω, derivatives, params, params_idx) V = F.vectors ∂g∂v = ∂g∂x*V - ∂v∂u = V\∂f∂u # u is external variable which we don't use right now. With external variable this would read V/dfdu + ∂v∂u = V\∂f∂u # u is external variable which we don't use right now. With external variable this would read V/dfdu nω = size(ω, 1) # number of frequencies ng = size(∂g∂x, 1) # number of outputs @@ -123,8 +127,7 @@ function transferfunction_fmri(ω, derivatives, params, params_idx) for i = 1:ng for k = 1:nk # transfer functions (FFT of kernel) - Sk = (1im*2*pi*ω .- Λ[k]).^-1 - S[:,i,j] .+= ∂g∂v[i,k]*∂v∂u[k,j]*Sk + S[:,i,j] .+= (∂g∂v[i,k]*∂v∂u[k,j]) .* ((1im*2*pi) .* ω .- Λ[k]).^-1 end end end @@ -158,7 +161,7 @@ function csd_approx(ω, derivatives, params, params_idx) Gu = zeros(eltype(G), nω, nd, nd) Gn = zeros(eltype(G), nω, nd, nd) for i = 1:nd - Gu[:, i, i] .+= exp(α[1])*G + Gu[:, i, i] .+= exp(α[1]) .* G end # region specific observation noise (1/f or AR(1) form) G = ω.^(-exp(β[2])/2) @@ -214,9 +217,9 @@ end """ function matlab_norm(M, p) if p == 1 - return maximum(vec(sum(abs.(M),dims=1))) + return maximum(sum(abs, M, dims=1)) elseif p == Inf - return maximum(vec(sum(abs.(M),dims=2))) + return maximum(sum(abs, M, dims=2)) elseif p == 2 print("Not implemented yet!\n") return NaN @@ -235,7 +238,7 @@ function csd_Q(csd) end end end - Q = inv(Q .+ matlab_norm(Q, 1)/32*Matrix(I, size(Q))) # TODO: MATLAB's and Julia's norm function are different! Reconciliate? + Q = inv(Q + matlab_norm(Q, 1)*I/32) # TODO: MATLAB's and Julia's norm function are different! Reconciliate? return Q end @@ -250,10 +253,10 @@ end function spm_logdet(M) TOL = 1e-16 s = diag(M) - if sum(abs.(s)) != sum(abs.(M[:])) - ~, s, ~ = svd(M) + if sum(abs, s) != sum(abs, M) + s = svdvals(M) end - return sum(log.(s[(s .> TOL) .& (s .< TOL^-1)])) + return sum((log(sval) for sval in s if TOL < sval < inv(TOL)), init=zero(eltype(s))) end """ @@ -267,7 +270,7 @@ end function vecparam(param::OrderedDict) flatparam = Float64[] for v in values(param) - if (typeof(v) <: Array) + if v isa Array for vv in v push!(flatparam, vv) end @@ -309,7 +312,6 @@ function setup_sDCM(data, model, initcond, csdsetup, priors, hyperpriors, params p = csdsetup[:p]; # order of MAR mar = mar_ml(Matrix(data), p); # compute MAR from time series y and model order p y_csd = mar2csd(mar, ω, dt^-1); # compute cross spectral densities from MAR parameters at specific frequencies freqs, dt^-1 is sampling rate of data - jac_fg = generate_jacobian(model, expression = Val{false})[1] # compute symbolic jacobian. statevals = [v for v in values(initcond)] @@ -333,7 +335,7 @@ function setup_sDCM(data, model, initcond, csdsetup, priors, hyperpriors, params 0, # iter -4, # log ascent rate [-Inf], # free energy - [], # delta free energy + Float64[], # delta free energy 8*ones(nh), # metaparameter, initial condition. TODO: why are we not just using the prior mean? zeros(np), # parameter estimation error ϵ_θ [zeros(np), 8*ones(nh)], # memorize reset state @@ -342,7 +344,6 @@ function setup_sDCM(data, model, initcond, csdsetup, priors, hyperpriors, params zeros(np), zeros(np, np) ) - # variational laplace setup vlsetup = VLSetup( f, # function that computes the cross-spectral density at fixed point 'initcond' @@ -357,13 +358,7 @@ function setup_sDCM(data, model, initcond, csdsetup, priors, hyperpriors, params end function run_sDCM_iteration!(state::VLState, setup::VLSetup) - μθ_po = state.μθ_po - - λ = state.λ - v = state.v - ϵ_θ = state.ϵ_θ - dFdθ = state.dFdθ - dFdθθ = state.dFdθθ + (;μθ_po, λ, v, ϵ_θ, dFdθ, dFdθθ) = state f = setup.model_at_x0 y = setup.y_csd # cross-spectral density @@ -508,4 +503,4 @@ function run_sDCM_iteration!(state::VLState, setup::VLSetup) append!(state.dF, dF) return state -end \ No newline at end of file +end diff --git a/src/measurementmodels/fmri.jl b/src/measurementmodels/fmri.jl index e25fcd5a..28b29d63 100644 --- a/src/measurementmodels/fmri.jl +++ b/src/measurementmodels/fmri.jl @@ -84,8 +84,57 @@ struct BalloonModel <: ObserverBlox D(lnq) ~ (exp(lnu)/exp(lnq)*((1 - (1 - H[5])^(exp(lnu)^-1))/H[5]) - exp(lnν)^(H[4]^-1 - 1))/(H[3]*exp(lnτ)), bold ~ B[2]*(k1 - k1*exp(lnq) + exp(lnϵ)*B[3]*B[5]*B[1] - exp(lnϵ)*B[3]*B[5]*B[1]*exp(lnq)/exp(lnν) + 1-exp(lnϵ) - (1-exp(lnϵ))*exp(lnν)) ] - - sys = System(eqs, name=name) + sys = System(eqs, t, name=name) new(p, Num(0), sts[5], sys, namespace) end -end \ No newline at end of file +end + + +""" + boldsignal(;name, lnϵ=0.0) + + Bold signal observer function. This requires connection to the variables ν and q of a balloon model. + The formal definition of this blox is: + """ + # ```math + # \\lambda(\\nu, q) = V_0 \\left[ k_1 (1-q) + k_2 \\left( 1 - \\frac{q}{v} \\right) + k_3 (1-v)\\right] + # ``` +""" + +Arguments: +- `name`: Name given to `ODESystem` object within the blox. +- lnϵ : logarithm of ratio of intra- to extra-vascular signal + +NB: the prefix ln of the variables ν, q as well as the parameters ϵ denotes their transformation into logarithmic space +to enforce their positivity. + +Citations: +1. Stephan K E, Weiskopf N, Drysdale P M, Robinson P A, and Friston K J. Comparing Hemodynamic Models with DCM. NeuroImage 38, no. 3 (2007): 387–401. doi: 10.1016/j.neuroimage.2007.07.040 +2. Hofmann D, Chesebro A G, Rackauckas C, Mujica-Parodi L R, Friston K J, Edelman A, and Strey H H. Leveraging Julia's Automated Differentiation and Symbolic Computation to Increase Spectral DCM Flexibility and Speed, 2023. doi: 10.1101/2023.10.27.564407 + +""" +function boldsignal(;name, lnϵ=0.0) + # NB: Biophysical constants for 1.5T scanners + # Time to echo + TE = 0.04 + # resting venous volume (%) + V0 = 4 + # slope r0 of intravascular relaxation rate R_iv as a function of oxygen + # saturation S: R_iv = r0*[(1 - S)-(1 - S0)] (Hz) + r0 = 25 + # frequency offset at the outer surface of magnetized vessels (Hz) + nu0 = 40.3 + # resting oxygen extraction fraction + E0 = 0.4 + # Coefficients in BOLD signal model + k1 = 4.3*nu0*E0*TE + + params = @parameters lnϵ=lnϵ + vars = @variables bold(t) lnν(t) lnq(t) # TODO: got to be really careful with the current implementation! A simple permutation of this breaks the algorithm! + + eqs = [ + bold ~ V0*(k1 - k1*exp(lnq) + exp(lnϵ)*r0*E0*TE - exp(lnϵ)*r0*E0*TE*exp(lnq)/exp(lnν) + 1-exp(lnϵ) - (1-exp(lnϵ))*exp(lnν)) + ] + + ODESystem(eqs, t, vars, params; name=name) +end diff --git a/test/components.jl b/test/components.jl index 6972518e..669d1f4f 100644 --- a/test/components.jl +++ b/test/components.jl @@ -40,7 +40,6 @@ end @named osc2 = HarmonicOscillator() params = @parameters k=1.0 - @show typeof(params) adj = [0 k; k 0] g = MetaDiGraph() add_blox!.(Ref(g), [osc1, osc2]) @@ -74,17 +73,17 @@ New Jansen-Rit tests params = @parameters C_Cor=60 C_BG_Th=60 C_Cor_BG_Th=5 C_BG_Th_Cor=5 adj_matrix_lin = [0 0 0 0 0 0 0 0; - -0.5*C_BG_Th -0.5*C_BG_Th C_BG_Th 0 0 0 0 0; - 0 -0.5*C_BG_Th 0 0 0 0 C_Cor_BG_Th 0; - 0 -0.5*C_BG_Th C_BG_Th 0 0 0 0 0; - 0 0 0 -0.5*C_BG_Th 0 0 0 0; - 0 0 0 0 C_BG_Th_Cor 0 6*C_Cor 0; - 0 0 0 0 0 4.8*C_Cor 0 -1.5*C_Cor; - 0 0 0 0 0 0 1.5*C_Cor 3.3*C_Cor] - - g = MetaDiGraph() - add_blox!.(Ref(g), blox) - create_adjacency_edges!(g, adj_matrix_lin) + -0.5*C_BG_Th -0.5*C_BG_Th C_BG_Th 0 0 0 0 0; + 0 -0.5*C_BG_Th 0 0 0 0 C_Cor_BG_Th 0; + 0 -0.5*C_BG_Th C_BG_Th 0 0 0 0 0; + 0 0 0 -0.5*C_BG_Th 0 0 0 0; + 0 0 0 0 C_BG_Th_Cor 0 6*C_Cor 0; + 0 0 0 0 0 4.8*C_Cor 0 -1.5*C_Cor; + 0 0 0 0 0 0 1.5*C_Cor 3.3*C_Cor] + + g = MetaDiGraph() + add_blox!.(Ref(g), blox) + create_adjacency_edges!(g, adj_matrix_lin) @named final_system = system_from_graph(g, params) final_delays = graph_delays(g) @@ -230,55 +229,12 @@ end @test norm.(R[length(R)]) < 0.1 end -@testset "QIF synaptic network" begin - """ - qif_neuron.jl and synaptic_network.jl test - - This test generates a network of quadratic integrate and fire neurons - using qif_neuron.jl and connects them with synapses using synaptic_network.jl - This should successfully generate a structurally simplified ODESystem for - the entire network. If N is number of neurons and S+1 is the number of state variables - for each neuron (S internal variables and 1 synaptic input), then the total number of states - for the resulting ODESystem for network should be N*S. - """ - - #Generate qif neurons - N_nrn = 10 - nrn_network=[] - - ω₀ = 0.269 - Δω = 0.042 - - for ii = 1:N_nrn - nn = QIFNeuronBlox(name=Symbol("nrn$ii"),C=30.0,E_syn=-10,G_syn=1,ω=rand(Cauchy(ω₀,Δω)),τ=35) - push!(nrn_network,nn.odesystem) - end - - # create synaptic network - k = 0.105 #synaptic weight - adj = ones(N_nrn,N_nrn) - for ii = 1:N_nrn - adj[ii,ii]=0 - end - syn = adj.*k/N_nrn - - @named syn_net = synaptic_network(sys=nrn_network,adj_matrix=syn) - - @test typeof(syn_net) == ODESystem - @test length(states(syn_net)) == 3*N_nrn - - sim_dur = 2.0 - prob = ODEProblem(syn_net, [], (0.0, sim_dur), []) - sol = solve(prob,Rodas5(),saveat=0.01,reltol=1e-4,abstol=1e-4) - @test sol.t[end] == sim_dur -end - @testset "Van der Pol" begin -@named VdP = van_der_pol() - -prob_vdp = SDEProblem(VdP,[0.1,0.1],[0.0, 20.0],[]) -sol = solve(prob_vdp,EM(),dt=0.1) -@test sol.retcode == SciMLBase.ReturnCode.Success + @named VdP = van_der_pol() + + prob_vdp = SDEProblem(complete(VdP),[0.1,0.1],[0.0, 20.0],[]) + sol = solve(prob_vdp,EM(),dt=0.1) + @test sol.retcode == SciMLBase.ReturnCode.Success end """ @@ -288,28 +244,28 @@ Test for OUBlox generator. """ @testset "OUBlox " begin -@named ou1 = OUBlox() -sys = [ou1.odesystem] -eqs = [sys[1].jcn ~ 0.0] -@named ou1connected = compose(System(eqs;name=:connected),sys) -ousimpl = structural_simplify(ou1connected) -prob_ou = SDEProblem(ousimpl,[],(0.0,10.0)) -sol = solve(prob_ou,alg_hints = [:stiff]) -@test sol.retcode == SciMLBase.ReturnCode.Success -@test std(sol[1,:]) > 0.0 # there should be variance + @named ou1 = OUBlox() + sys = [ou1.odesystem] + eqs = [sys[1].jcn ~ 0.0] + @named ou1connected = compose(System(eqs, t; name=:connected),sys) + ousimpl = structural_simplify(ou1connected) + prob_ou = SDEProblem(ousimpl,[],(0.0,10.0)) + sol = solve(prob_ou,alg_hints = [:stiff]) + @test sol.retcode == SciMLBase.ReturnCode.Success + @test std(sol[1,:]) > 0.0 # there should be variance end @testset "OUBlox & Janset-Rit network" begin -@named ou1 = OUBlox() -@named jr = JansenRit() -sys = [ou1.odesystem, jr.odesystem] -eqs = [sys[1].jcn ~ 0.0, sys[2].jcn ~ sys[1].x] -@named ou1connected = compose(System(eqs;name=:connected),sys) -ousimpl = structural_simplify(ou1connected) -prob_oujr = SDEProblem(ousimpl,[],(0.0, 2.0)) -sol = solve(prob_oujr, alg_hints = [:stiff]) -@test sol.retcode == SciMLBase.ReturnCode.Success -@test std(sol[2,:]) > 0.0 # there should be variance + @named ou1 = OUBlox() + @named jr = JansenRit() + sys = [ou1.odesystem, jr.odesystem] + eqs = [sys[1].jcn ~ 0.0, sys[2].jcn ~ sys[1].x] + @named ou1connected = compose(System(eqs, t; name=:connected),sys) + ousimpl = structural_simplify(ou1connected) + prob_oujr = SDEProblem(ousimpl,[],(0.0, 2.0)) + sol = solve(prob_oujr, alg_hints = [:stiff]) + @test sol.retcode == SciMLBase.ReturnCode.Success + @test std(sol[2,:]) > 0.0 # there should be variance end @testset "OUBlox-OUCouplingBlox network" begin @@ -317,7 +273,7 @@ end @named oucp = OUCouplingBlox(μ=2.0, σ=1.0, τ=1.0) sys = [ou1.odesystem, oucp.odesystem] eqs = [sys[1].jcn ~ 0.0, sys[2].jcn ~ sys[1].x] - @named ou1connected = compose(System(eqs;name=:connected),sys) + @named ou1connected = compose(System(eqs, t;name=:connected),sys) ousimpl = structural_simplify(ou1connected) prob_oucp = SDEProblem(ousimpl,[],(0.0,10.0)) sol = solve(prob_oucp) @@ -326,22 +282,22 @@ end end @testset "OUBlox-OUCouplingBlox larger network" begin -@named ou1 = OUBlox(μ=0.0, σ=1.0, τ=3.0) -@named ou2 = OUBlox(μ=0.0, σ=1.0, τ=3.0) -@named oucp1 = OUCouplingBlox(μ=-0.1, σ=0.02, τ=10) -@named oucp2 = OUCouplingBlox(μ=-0.2, σ=0.02, τ=10) -sys = [ou1.odesystem, ou2.odesystem, oucp1.odesystem, oucp2.odesystem] -eqs = [sys[1].jcn ~ oucp1.connector, - sys[2].jcn ~ oucp2.connector, - sys[3].jcn ~ ou2.connector, - sys[4].jcn ~ ou1.connector] -@named ouconnected = compose(System(eqs;name=:connected),sys) -ousimpl = structural_simplify(ouconnected) -prob_ouconnect = SDEProblem(ousimpl,[0,0,-0.1,-0.2],(0.0,100.0)) -sol = solve(prob_ouconnect) -@test sol.retcode == SciMLBase.ReturnCode.Success -@test std(sol[1,:].*sol[2,:]) > 0.0 # there should be variance -@test cor(sol[1,:],sol[2,:]) < 0.2 # Pearson correlation should be negative or small + @named ou1 = OUBlox(μ=0.0, σ=1.0, τ=3.0) + @named ou2 = OUBlox(μ=0.0, σ=1.0, τ=3.0) + @named oucp1 = OUCouplingBlox(μ=-0.1, σ=0.02, τ=10) + @named oucp2 = OUCouplingBlox(μ=-0.2, σ=0.02, τ=10) + sys = [ou1.odesystem, ou2.odesystem, oucp1.odesystem, oucp2.odesystem] + eqs = [sys[1].jcn ~ oucp1.connector, + sys[2].jcn ~ oucp2.connector, + sys[3].jcn ~ ou2.connector, + sys[4].jcn ~ ou1.connector] + @named ouconnected = compose(System(eqs, t; name=:connected), sys) + ousimpl = structural_simplify(ouconnected) + prob_ouconnect = SDEProblem(ousimpl,[0,0,-0.1,-0.2],(0.0,100.0)) + sol = solve(prob_ouconnect) + @test sol.retcode == SciMLBase.ReturnCode.Success + @test std(sol[1,:].*sol[2,:]) > 0.0 # there should be variance + @test cor(sol[1,:],sol[2,:]) < 0.2 # Pearson correlation should be negative or small end # @testset "Time-series output" begin @@ -379,26 +335,26 @@ end # end @testset "HH Neuron excitatory & inhibitory network" begin -nn1 = HHNeuronExciBlox(name=Symbol("nrn1"), I_bg=3, freq=4) -nn2 = HHNeuronExciBlox(name=Symbol("nrn2"), I_bg=2, freq=6) -nn3 = HHNeuronInhibBlox(name=Symbol("nrn3"), I_bg=2, freq=3) -assembly = [nn1, nn2, nn3] - -# Adjacency matrix : -#adj = [0 1 0 -# 0 0 1 -# 0.2 0 0] -g = MetaDiGraph() -add_blox!.(Ref(g), assembly) -add_edge!(g, 1, 2, :weight, 1) -add_edge!(g, 2, 3, :weight, 1) -add_edge!(g, 3, 1, :weight, 0.2) - -@named neuron_net = system_from_graph(g) -prob = ODEProblem(structural_simplify(neuron_net), [], (0.0, 2), []) -sol = solve(prob, Vern7()) -@test neuron_net isa ODESystem -@test sol.retcode == ReturnCode.Success + nn1 = HHNeuronExciBlox(name=Symbol("nrn1"), I_bg=3, freq=4) + nn2 = HHNeuronExciBlox(name=Symbol("nrn2"), I_bg=2, freq=6) + nn3 = HHNeuronInhibBlox(name=Symbol("nrn3"), I_bg=2, freq=3) + assembly = [nn1, nn2, nn3] + + # Adjacency matrix : + #adj = [0 1 0 + # 0 0 1 + # 0.2 0 0] + g = MetaDiGraph() + add_blox!.(Ref(g), assembly) + add_edge!(g, 1, 2, :weight, 1) + add_edge!(g, 2, 3, :weight, 1) + add_edge!(g, 3, 1, :weight, 0.2) + + @named neuron_net = system_from_graph(g) + prob = ODEProblem(structural_simplify(neuron_net), [], (0.0, 2), []) + sol = solve(prob, Vern7()) + @test neuron_net isa ODESystem + @test sol.retcode == ReturnCode.Success end @testset "NextGenerationEIBlox connected to neuron" begin @@ -559,26 +515,26 @@ end end @testset "IF Neuron Network" begin - @named if1 = IFNeuron(I_in=3.0) - @named if2 = IFNeuron(I_in=1.0) + @named if1 = IFNeuron(I_in=2.5) + @named if2 = IFNeuron(I_in=1.5) g = MetaDiGraph() add_blox!.(Ref(g), [if1, if2]) - add_edge!(g, 1, 2, Dict(:weight => -0.5, :connection_rule => "basic")) - add_edge!(g, 2, 1, Dict(:weight => -1.0, :connection_rule => "basic")) + add_edge!(g, 1, 2, Dict(:weight => -0.008, :connection_rule => "basic")) + add_edge!(g, 2, 1, Dict(:weight => -0.007, :connection_rule => "basic")) @named sys = system_from_graph(g) sys_simpl = structural_simplify(sys) - prob = ODEProblem(sys_simpl, [], (0, 10.0)) + prob = ODEProblem(sys_simpl, [], (0, 100.0)) sol = solve(prob) @test sol.retcode == ReturnCode.Success end @testset "LIF Neuron Network" begin - @named lif1 = LIFNeuron(I_in=1.0) - @named lif2 = LIFNeuron(I_in=0.1) + @named lif1 = LIFNeuron(I_in=2.2) + @named lif2 = LIFNeuron(I_in=2.1) g = MetaDiGraph() add_blox!.(Ref(g), [lif1, lif2]) add_edge!(g, 1, 2, Dict(:weight => 1.0, :connection_rule => "psp")) - add_edge!(g, 2, 1, Dict(:weight => 0.5, :connection_rule => "psp")) + add_edge!(g, 2, 1, Dict(:weight => 1.0, :connection_rule => "psp")) @named sys = system_from_graph(g) sys_simpl = structural_simplify(sys) prob = ODEProblem(sys_simpl, [], (0, 200.0)) @@ -587,7 +543,7 @@ end end @testset "QIF Neuron Network" begin - @named qif1 = QIFNeuron(I_in=3.0) + @named qif1 = QIFNeuron(I_in=2.5) @named qif2 = QIFNeuron(I_in=1.0) g = MetaDiGraph() add_blox!.(Ref(g), [qif1, qif2]) @@ -595,7 +551,7 @@ end add_edge!(g, 2, 1, Dict(:weight => 1.0, :connection_rule => "psp")) @named sys = system_from_graph(g) sys_simpl = structural_simplify(sys) - prob = ODEProblem(sys_simpl, [], (0, 50.0)) + prob = ODEProblem(sys_simpl, [], (0, 200.0)) sol = solve(prob) @test sol.retcode == ReturnCode.Success end @@ -612,4 +568,15 @@ end prob = ODEProblem(sys_simpl, [], (0, 200.0)) sol = solve(prob) @test sol.retcode == ReturnCode.Success -end \ No newline at end of file +end + +@testset "Single Block" begin + @named solo = JansenRit() + g = MetaDiGraph() + add_blox!(g, solo) + @named sys = system_from_graph(g) + sys_simpl = structural_simplify(sys) + prob = ODEProblem(sys_simpl, [], (0, 200.0)) + sol = solve(prob) + @test sol.retcode == ReturnCode.Success +end diff --git a/test/datafitting.jl b/test/datafitting.jl index f2e3b0e3..e3a9d5df 100644 --- a/test/datafitting.jl +++ b/test/datafitting.jl @@ -35,11 +35,12 @@ end # compose model @named neuronmodel = system_from_graph(g) -neuronmodel = structural_simplify(neuronmodel) +neuronmodel = structural_simplify(neuronmodel; split=false) # attribute initial conditions to states ds_states, idx_u, idx_bold = get_dynamic_states(neuronmodel) initcond = OrderedDict(ds_states .=> 0.0) + rnames = [] map(x->push!(rnames, split(string(x), "₊")[1]), ds_states); rnames = unique(rnames); @@ -88,11 +89,11 @@ for (k, v) in paramvariance end priors = DataFrame(name=[k for k in keys(modelparam)], mean=[m for m in values(modelparam)], variance=[v for v in values(paramvariance)]) -hyperpriors = Dict(:Πλ_pr => vars["ihC"]*ones(1, 1), # prior metaparameter precision, needs to be a matrix - :μλ_pr => [vars["hE"]] # prior metaparameter mean, needs to be a vector - ); +hyperpriors = (Πλ_pr = vars["ihC"]*ones(1, 1), # prior metaparameter precision, needs to be a matrix + μλ_pr = [vars["hE"]] # prior metaparameter mean, needs to be a vector + ); -csdsetup = Dict(:p => 8, :freq => vec(vars["Hz"]), :dt => vars["dt"]); +csdsetup = (p = 8, freq = vec(vars["Hz"]), dt = vars["dt"]); (state, setup) = setup_sDCM(data, neuronmodel, initcond, csdsetup, priors, hyperpriors, params_idx); for iter in 1:128 @@ -112,4 +113,4 @@ print("maxixmum iterations reached\n") ### COMPARE RESULTS WITH MATLAB RESULTS ### @show state.F[end], vars["F"] @test state.F[end] < vars["F"]*0.99 -@test state.F[end] > vars["F"]*1.01 \ No newline at end of file +@test state.F[end] > vars["F"]*1.01 diff --git a/test/final_dde_before_merge.jl b/test/final_dde_before_merge.jl index 49513197..77b65e95 100644 --- a/test/final_dde_before_merge.jl +++ b/test/final_dde_before_merge.jl @@ -54,7 +54,7 @@ function get_namespaced_sys(blox) ODESystem( equations(sys), independent_variable(sys), - states(sys), + unknowns(sys), parameters(sys); name = namespaced_name(inner_namespaceof(blox), nameof(blox)) ) @@ -234,4 +234,4 @@ sol_mtk = solve(prob, alg, reltol = 1e-7, abstol = 1e-10, saveat=0.001) # Review changes (namespacing with iv = t) # Review changes (delay) # Multiple dispatch or separate bloxs for delay? -# Where to collect lags? \ No newline at end of file +# Where to collect lags? diff --git a/test/plasticity.jl b/test/plasticity.jl index d607f842..142789fb 100644 --- a/test/plasticity.jl +++ b/test/plasticity.jl @@ -5,6 +5,7 @@ using Graphs using MetaGraphs using DataFrames using CSV +using ModelingToolkit: getp @testset "Cortical-Cortical plasticity test" begin t_trial = 100 # ms @@ -40,12 +41,19 @@ using CSV idx_jcn = findall(x -> occursin("jcn", String(Symbol(x))), ps) idxs_other_params = setdiff(eachindex(ps), vcat(idxs_weight, idx_stim, idx_jcn)) + + params_at(idxs) = getp(agent.problem, parameters(agent.odesystem)[idxs])(agent.problem) + init_params_all = params_at(:) + init_params_idxs_weight = params_at(idxs_weight) + init_params_idxs_other_params = params_at(idxs_other_params) + + env = ClassificationEnvironment(stim; name=:env, namespace=global_ns) run_experiment!(agent, env; alg=Tsit5(), reltol=1e-6,abstol=1e-9) final_params = agent.problem.p # At least some weights need to be different. - @test any(init_params[map_idxs[idxs_weight]] .!= final_params[map_idxs[idxs_weight]]) + @test any(init_params_idxs_weight .!= params_at(idxs_weight)) # All non-weight parameters need to be the same. - @test all(init_params[map_idxs[idxs_other_params]] .== final_params[map_idxs[idxs_other_params]]) + @test all(init_params_idxs_other_params .== params_at(idxs_other_params)) end diff --git a/test/reinforcement_learning.jl b/test/reinforcement_learning.jl index 39fee2eb..59612420 100644 --- a/test/reinforcement_learning.jl +++ b/test/reinforcement_learning.jl @@ -5,6 +5,7 @@ using Graphs using MetaGraphs using DataFrames using CSV +using ModelingToolkit: getp @testset "RL test" begin t_trial = 2 # ms @@ -51,7 +52,8 @@ using CSV agent = Agent(g; name=:ag, t_block = t_trial/5); ps = parameters(agent.odesystem) - init_params = agent.problem.p + + map_idxs = Int.(ModelingToolkit.varmap_to_vars([ps[i] => i for i in eachindex(ps)], ps)) idxs_weight = findall(x -> occursin("w_", String(Symbol(x))), ps) idx_stim = findall(x -> occursin("stim₊", String(Symbol(x))), ps) @@ -61,18 +63,25 @@ using CSV idx_I_bg = findall(x -> occursin("I_bg", String(Symbol(x))), ps) idxs_other_params = setdiff(eachindex(ps), vcat(idxs_weight, idx_stim, idx_jcn, idx_spikes, idx_H, idx_I_bg)) + params_at(idxs) = getp(agent.problem, parameters(agent.odesystem)[idxs])(agent.problem) + init_params_all = params_at(:) + init_params_idxs_weight = params_at(idxs_weight) + init_params_idxs_other_params = params_at(idxs_other_params) + env = ClassificationEnvironment(stim; name=:env, namespace=global_ns) run_experiment!(agent, env; alg=Vern7(), reltol=1e-9,abstol=1e-9) - - final_params = agent.problem.p + + final_params = reduce(vcat, agent.problem.p) # At least some weights need to be different. - @test any(init_params[map_idxs[idxs_weight]] .!= final_params[map_idxs[idxs_weight]]) + @test any(init_params_idxs_weight .!= params_at(idxs_weight)) + # @test any(init_params[map_idxs[idxs_weight]] .!= final_params[map_idxs[idxs_weight]]) # All non-weight parameters need to be the same. - @test all(init_params[map_idxs[idxs_other_params]] .== final_params[map_idxs[idxs_other_params]]) + @test all(init_params_idxs_other_params .== params_at(idxs_other_params)) + # @test all(init_params[map_idxs[idxs_other_params]] .== final_params[map_idxs[idxs_other_params]]) reset!(agent) - @test all(init_params .== agent.problem.p) - + @test all(init_params_all .== params_at(:)) + @show setdiff(init_params_all, params_at(:)) reset!(env) @test env.current_trial == 1 end diff --git a/test/runtests.jl b/test/runtests.jl index 7bab03ca..9d8fb215 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -8,6 +8,7 @@ using SafeTestsets # @time @safetestset "Neural Signal Measurement Models Tests" begin include("measurementmodels.jl") end # @time @safetestset "Spectral Utilities Tests" begin include("spectraltools.jl") end + @time @safetestset "Data Fitting Tests" begin include("datafitting.jl") end #@time @safetestset "ODE from Graph and simulate" begin include("graph_to_dataframe.jl") end #This no longer works because it's built on the old blocks @time @safetestset "Learning Tests" begin include("learning.jl") end @@ -22,4 +23,4 @@ using SafeTestsets # Extra tests illustrating use - could be removed once examples are written #@time @safetestset "New Jansen-Rit Tests" begin include("jansen_rit_component_tests.jl") end -#@time @safetestset "New Larter-Breakspear Tests" begin include("new_LB_blox.jl") end \ No newline at end of file +#@time @safetestset "New Larter-Breakspear Tests" begin include("new_LB_blox.jl") end diff --git a/test/source_components.jl b/test/source_components.jl index 8df50187..d05a3384 100644 --- a/test/source_components.jl +++ b/test/source_components.jl @@ -4,7 +4,7 @@ using Neuroblox, OrdinaryDiffEq, Statistics CosineSource Test """ # Compare CosineBlox (_nb) to Cosine from MTK Standard Library -@parameters t + @named int = Integrator() # CosineBlox @named src_nb = CosineSource(f=1, a=2, phi=0, offset=1, tstart=2) @@ -19,4 +19,4 @@ prob_nb = ODEProblem(sys_nb, Pair[int.x => 0.0], (0.0, 10.0)) prob = ODEProblem(sys, Pair[int.x => 0.0], (0.0, 10.0)) sol_nb = solve(prob_nb, Rodas4()) sol = solve(prob, Rodas4()) -@test mean(sol_nb[1,:]) ≈ mean(sol[1,:]) \ No newline at end of file +@test mean(sol_nb[1,:]) ≈ mean(sol[1,:]) From 0ff7e4d1dd64a9f89fab2fba2ba80e7d05bbefa7 Mon Sep 17 00:00:00 2001 From: anandpathak31 Date: Thu, 16 May 2024 16:11:15 -0400 Subject: [PATCH 06/25] add new neurons --- src/Neuroblox.jl | 3 +- src/blox/neuron_models.jl | 337 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 339 insertions(+), 1 deletion(-) diff --git a/src/Neuroblox.jl b/src/Neuroblox.jl index 98f1715a..085a8e1d 100644 --- a/src/Neuroblox.jl +++ b/src/Neuroblox.jl @@ -186,7 +186,8 @@ end export JansenRitSPM12, next_generation, qif_neuron, if_neuron, hh_neuron_excitatory, hh_neuron_inhibitory, van_der_pol export HHNeuronExciBlox, HHNeuronInhibBlox, IFNeuron, LIFNeuron, QIFNeuron, IzhikevichNeuron, - CanonicalMicroCircuitBlox, WinnerTakeAllBlox, CorticalBlox, SuperCortical + CanonicalMicroCircuitBlox, WinnerTakeAllBlox, CorticalBlox, SuperCortical, HHNeuronInhib_MSN_Adam_Blox, HHNeuronInhib_FSI_Adam_Blox, HHNeuronExci_STN_Adam_Blox, + HHNeuronInhib_GPe_Adam_Blox export LinearNeuralMass, HarmonicOscillator, JansenRit, WilsonCowan, LarterBreakspear, NextGenerationBlox, NextGenerationResolvedBlox, NextGenerationEIBlox export Matrisome, Striosome, Striatum, GPi, GPe, Thalamus, STN, TAN, SNc export HebbianPlasticity, HebbianModulationPlasticity diff --git a/src/blox/neuron_models.jl b/src/blox/neuron_models.jl index 0eba160b..99c55e28 100644 --- a/src/blox/neuron_models.jl +++ b/src/blox/neuron_models.jl @@ -165,6 +165,343 @@ struct HHNeuronInhibBlox <: AbstractInhNeuronBlox end end +#These neurons were used in Adam et. al 2022 model for DBS + +struct HHNeuronInhib_MSN_Adam_Blox <: AbstractInhNeuronBlox + odesystem + namespace + + function HHNeuronInhib_MSN_Adam_Blox(; + name, + namespace=nothing, + E_syn=-80.0, + I_bg=1.19, + freq=0, + phase=0, + τ=13, + Cₘ=1.0, + σ=4.0, + a=2, + b=4, + T=37 + ) + sts = @variables begin + V(t)=-67.00 + n(t)=0.32 + m(t)=0.05 + h(t)=0.59 + mM(t)=0.32 + I_syn(t)=0.0 + [input=true] + I_in(t)=0.0 + [input=true] + I_asc(t)=0.0 + [input=true] + G(t)=0.0 + end + + ps = @parameters begin + E_syn=E_syn + G_Na = 100 + G_K = 80 + G_L = 0.1 + G_M = 1.3 + E_Na = 50 + E_K = -100 + E_L = -67 + I_bg=I_bg + freq = freq + phase = phase + Cₘ = Cₘ + σ = σ + a = a + b = b + T = T + end + + @brownian χ + + αₙ(v) = 0.032*(v+52)/(1-exp(-(v+52)/5)) + βₙ(v) = 0.5*exp(-(v+57)/40) + αₘ(v) = 0.32*(v+54)/(1-exp(-(v+54)/4)) + βₘ(v) = 0.28*(v+27)/(exp((v+27)/5)-1) + αₕ(v) = 0.128*exp(-(v+50)/18) + βₕ(v) = 4/(1+exp(-(v+27)/5)) + αₘₘ(v) = Q(T)*10^(-4)*(v+30)/(1-exp(-(v+30)/9)) + βₘₘ(v) = -Q(T)*10^(-4)*(v+30)/(1-exp((v+30)/9)) + + Q(T) = 2.3^((T-23)/10) + + G_asymp(v,a,b) = a*(1+tanh(v/b)) + + eqs = [ + D(V)~(1/Cₘ)*(-G_Na*m^3*h*(V-E_Na)-G_K*n^4*(V-E_K)-G_L*(V-E_L)-G_M*mM*(V-E_K)+I_bg*(sin(t*freq*2*pi/1000)+1)+I_syn+I_asc+I_in+σ*χ), + D(n)~(αₙ(V)*(1-n)-βₙ(V)*n), + D(m)~(αₘ(V)*(1-m)-βₘ(V)*m), + D(h)~(αₕ(V)*(1-h)-βₕ(V)*h), + D(mM)~(αₘₘ(V)*(1-mM)-βₘₘ(V)*mM), + D(G)~(-1/τ)*G + G_asymp(V,a,b)*(1-G) + + ] + + sys = System( + eqs, t, sts, ps; + name = Symbol(name) + ) + + new(sys, namespace) + end +end + +struct HHNeuronInhib_FSI_Adam_Blox <: AbstractInhNeuronBlox + odesystem + namespace + + function HHNeuronInhib_FSI_Adam_Blox(; + name, + namespace=nothing, + E_syn=-80.0, + I_bg=5.5, + freq=0, + phase=0, + τ=11, + τₛ=6.5, + Cₘ=1.0, + σ=60.0, + a=4, + b=10, + T=37 + ) + sts = @variables begin + V(t)=-70.00 + n(t)=0.32 + h(t)=0.59 + mD(t)=0.05 + hD(t)=0.59 + I_syn(t)=0.0 + [input=true] + I_in(t)=0.0 + [input=true] + I_asc(t)=0.0 + [input=true] + G(t)=0.0 + Gₛ(t)=0.0 + end + + ps = @parameters begin + E_syn=E_syn + G_Na = 100 + G_K = 80 + G_L = 0.25 + G_D = 6 + E_Na = 50 + E_K = -90 + E_L = -70 + I_bg=I_bg + freq = freq + phase = phase + Cₘ = Cₘ + σ = σ + a = a + b = b + T = T + end + + @brownian χ + + n_inf(v) = 1/(1+exp(-(v+12.4)/6.8)) + τₙ(v) = (0.087+11.4/(1+exp((v+14.6)/8.6)))*(0.087+11.4/(1+exp(-(v-1.3)/18.7))) + m_inf(v) = 1/(1+exp(-(v+24)/11.5)) + h_inf(v) = 1/(1+exp((v+58.3)/6.7)) + τₕ(v) = 0.5 + 14/(1+exp((v+60)/12)) + mD_inf(v) = 1/(1+exp(-(v+50)/20)) + τₘD(v) = 2 + hD_inf(v) = 1/(1+exp((v+70)/6)) + τₕD(v) = 150 + G_asymp(v,a,b) = a*(1+tanh(v/b)) + + eqs = [ + D(V)~(1/Cₘ)*(-G_Na*m_inf(V)^3*h*(V-E_Na)-G_K*n^2*(V-E_K)-G_L*(V-E_L)-G_D*mD^3*hD*(V-E_K)+I_bg*(sin(t*freq*2*pi/1000)+1)+I_syn+I_asc+I_in+σ*χ), + D(n)~(αₙ(V)*(1-n)-βₙ(V)*n), + D(h)~(αₕ(V)*(1-h)-βₕ(V)*h), + D(mD)~(mD_inf(V)-mD)/τₘD(V), + D(hD)~(hD_inf(V)-hD)/τₕD(V), + D(G)~(-1/τ)*G + G_asymp(V,a,b)*(1-G), + D(Gₛ)~(-1/τₛ)*Gₛ + G_asymp(V,a,b)*(1-Gₛ) + + ] + + sys = System( + eqs, t, sts, ps; + name = Symbol(name) + ) + + new(sys, namespace) + end +end + +struct HHNeuronExci_STN_Adam_Blox <: AbstractExciNeuronBlox + odesystem + namespace + + function HHNeuronExci_STN_Adam_Blox(; + name, + namespace=nothing, + E_syn=0.0, + I_bg=1.9, + freq=0, + phase=0, + τ=2, + Cₘ=1.0, + σ=80.0, + a=5, + b=4 + ) + sts = @variables begin + V(t)=-67.00 + n(t)=0.32 + m(t)=0.05 + h(t)=0.59 + I_syn(t)=0.0 + [input=true] + I_in(t)=0.0 + [input=true] + I_asc(t)=0.0 + [input=true] + G(t)=0.0 + end + + ps = @parameters begin + E_syn=E_syn + G_Na = 100 + G_K = 80 + G_L = 0.1 + E_Na = 50 + E_K = -100 + E_L = -67 + I_bg=I_bg + freq = freq + phase = phase + Cₘ = Cₘ + σ = σ + a = a + b = b + end + + @brownian χ + + αₙ(v) = 0.032*(v+52)/(1-exp(-(v+52)/5)) + βₙ(v) = 0.5*exp(-(v+57)/40) + αₘ(v) = 0.32*(v+54)/(1-exp(-(v+54)/4)) + βₘ(v) = 0.28*(v+27)/(exp((v+27)/5)-1) + αₕ(v) = 0.128*exp(-(v+50)/18) + βₕ(v) = 4/(1+exp(-(v+27)/5)) + + G_asymp(v,a,b) = a*(1+tanh(v/b)) + + eqs = [ + D(V)~(1/Cₘ)*(-G_Na*m^3*h*(V-E_Na)-G_K*n^4*(V-E_K)-G_L*(V-E_L)+I_bg*(sin(t*freq*2*pi/1000)+1)+I_syn+I_asc+I_in+σ*χ), + D(n)~(αₙ(V)*(1-n)-βₙ(V)*n), + D(m)~(αₘ(V)*(1-m)-βₘ(V)*m), + D(h)~(αₕ(V)*(1-h)-βₕ(V)*h), + D(G)~(-1/τ)*G + G_asymp(V,a,b)*(1-G) + + ] + + sys = System( + eqs, t, sts, ps; + name = Symbol(name) + ) + + new(sys, namespace) + end +end + +struct HHNeuronInhib_GPe_Adam_Blox <: AbstractInhNeuronBlox + odesystem + namespace + + function HHNeuronInhib_GPe_Adam_Blox(; + name, + namespace=nothing, + E_syn=-80.0, + I_bg=3.0, + freq=0, + phase=0, + τ=10, + Cₘ=1.0, + σ=80.0, + a=2, + b=4, + T=37 + ) + sts = @variables begin + V(t)=-67.00 + n(t)=0.32 + m(t)=0.05 + h(t)=0.59 + mM(t)=0.32 + I_syn(t)=0.0 + [input=true] + I_in(t)=0.0 + [input=true] + I_asc(t)=0.0 + [input=true] + G(t)=0.0 + end + + ps = @parameters begin + E_syn=E_syn + G_Na = 100 + G_K = 80 + G_L = 0.1 + G_M = 1.3 + E_Na = 50 + E_K = -100 + E_L = -67 + I_bg=I_bg + freq = freq + phase = phase + Cₘ = Cₘ + σ = σ + a = a + b = b + T = T + end + + @brownian χ + + αₙ(v) = 0.032*(v+52)/(1-exp(-(v+52)/5)) + βₙ(v) = 0.5*exp(-(v+57)/40) + αₘ(v) = 0.32*(v+54)/(1-exp(-(v+54)/4)) + βₘ(v) = 0.28*(v+27)/(exp((v+27)/5)-1) + αₕ(v) = 0.128*exp(-(v+50)/18) + βₕ(v) = 4/(1+exp(-(v+27)/5)) + + + G_asymp(v,a,b) = a*(1+tanh(v/b)) + + eqs = [ + D(V)~(1/Cₘ)*(-G_Na*m^3*h*(V-E_Na)-G_K*n^4*(V-E_K)-G_L*(V-E_L)+I_bg*(sin(t*freq*2*pi/1000)+1)+I_syn+I_asc+I_in+σ*χ), + D(n)~(αₙ(V)*(1-n)-βₙ(V)*n), + D(m)~(αₘ(V)*(1-m)-βₘ(V)*m), + D(h)~(αₕ(V)*(1-h)-βₕ(V)*h), + D(mM)~(αₘₘ(V)*(1-mM)-βₘₘ(V)*mM), + D(G)~(-1/τ)*G + G_asymp(V,a,b)*(1-G) + + ] + + sys = System( + eqs, t, sts, ps; + name = Symbol(name) + ) + + new(sys, namespace) + end +end + + + """ IFNeuron(name, namespace, C, θ, Eₘ, I_in) From cdb843a5a879e976f3f9000b5cb0befbf0ce5a5f Mon Sep 17 00:00:00 2001 From: harisorgn Date: Wed, 22 May 2024 12:21:00 +0300 Subject: [PATCH 07/25] add a `H_learning` state in `Striatum` parts that tracts the `H` parameter --- src/blox/discrete.jl | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/blox/discrete.jl b/src/blox/discrete.jl index 14597018..2e8d914f 100644 --- a/src/blox/discrete.jl +++ b/src/blox/discrete.jl @@ -9,12 +9,16 @@ struct Matrisome <: AbstractDiscrete function Matrisome(; name, namespace=nothing, t_event=180.0) #HACK : this t_event has to be informed from the t_event in Action Selection block @variables t - sts = @variables ρ(t)=0.0 ρ_(t) + # HACK: H_learning is a state version of the H parameter. + # It will be simplified away, but we need to access its value in the solution object + # to calculate the weight_gradient for reinforcement learning after the simulation. + sts = @variables ρ(t)=1.0 ρ_(t)=1.0 H_learning(t)=1.0 #HACK : jcn_ and H_ store the value of jcn and H at time t_event that can be accessed after the simulation ps = @parameters H=1 TAN_spikes=0.0 jcn=0.0 [input=true] jcn_=0.0 H_=1 eqs = [ ρ ~ H*jcn, - ρ_ ~ H_*jcn_ + ρ_ ~ H_*jcn_, + H_learning ~ H ] cb_eqs = [ jcn_ ~ jcn, H_ ~ H @@ -32,10 +36,14 @@ struct Striosome <: AbstractDiscrete function Striosome(; name, namespace=nothing) @variables t - sts = @variables ρ(t)=0.0 + # HACK: H_learning is a state version of the H parameter. + # It will be simplified away, but we need to access its value in the solution object + # to calculate the weight_gradient for reinforcement learning after the simulation. + sts = @variables ρ(t)=0.0 H_learning(t)=1.0 ps = @parameters H=1 jcn=0.0 [input=true] eqs = [ ρ ~ H*jcn, + H_learning ~ H ] sys = ODESystem(eqs, t, sts, ps; name) From 69ebaa842519db475da138023787f55a51bc0f07 Mon Sep 17 00:00:00 2001 From: harisorgn Date: Wed, 22 May 2024 12:21:40 +0300 Subject: [PATCH 08/25] use `H_learning` state instead of `H` param for `Cortical-Striatum` weight learning --- src/blox/connections.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blox/connections.jl b/src/blox/connections.jl index 19aeb84c..76210e31 100644 --- a/src/blox/connections.jl +++ b/src/blox/connections.jl @@ -415,7 +415,7 @@ function (bc::BloxConnector)( if haskey(kwargs, :learning_rule) lr = deepcopy(kwargs[:learning_rule]) sys_matr = get_namespaced_sys(get_matrisome(str)) - maybe_set_state_post!(lr, sys_matr.H) + maybe_set_state_post!(lr, sys_matr.H_learning) kwargs = (kwargs..., learning_rule=lr) end @@ -473,7 +473,7 @@ function (bc::BloxConnector)( if haskey(kwargs, :learning_rule) lr = deepcopy(kwargs[:learning_rule]) maybe_set_state_pre!(lr, sys_out.spikes_cumulative) - maybe_set_state_post!(lr, sys_in.H) + maybe_set_state_post!(lr, sys_in.H_learning) bc.learning_rules[w] = lr end From 67c19c3e0a91a166b51aeb6bddc8fb1f2c7fa3c4 Mon Sep 17 00:00:00 2001 From: anandpathak31 Date: Wed, 22 May 2024 17:58:21 -0400 Subject: [PATCH 09/25] add gap junction connections --- Project.toml | 1 + src/blox/blox_utilities.jl | 12 ++++++++++ src/blox/connections.jl | 31 ++++++++++++++++++++++--- src/blox/neuron_models.jl | 46 +++++++++++++++++++++----------------- 4 files changed, 66 insertions(+), 24 deletions(-) diff --git a/Project.toml b/Project.toml index 29cc312a..35acaae8 100644 --- a/Project.toml +++ b/Project.toml @@ -40,6 +40,7 @@ OptimizationOptimisers = "42dfb2eb-d2b4-4451-abcd-913932933ac1" OrderedCollections = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" Peaks = "18e31ff7-3703-566c-8e60-38913d67486b" +Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd" Reexport = "189a3867-3050-52da-a836-e630ba90ab69" diff --git a/src/blox/blox_utilities.jl b/src/blox/blox_utilities.jl index 8de8b461..2550e632 100644 --- a/src/blox/blox_utilities.jl +++ b/src/blox/blox_utilities.jl @@ -168,6 +168,14 @@ function get_weight(kwargs, name_blox1, name_blox2) end end +function get_gap_weight(kwargs, name_blox1, name_blox2) + if haskey(kwargs, :gap_weight) + return kwargs[:gap_weight] + else + error("Gap junction weight from $name_blox1 to $name_blox2 is not specified.") + end +end + function get_weightmatrix(kwargs, name_blox1, name_blox2) if haskey(kwargs, :weightmatrix) return kwargs[:weightmatrix] @@ -197,6 +205,10 @@ function get_sta(kwargs, name_blox1, name_blox2) haskey(kwargs, :sta) ? kwargs[:sta] : false end +function get_gap(kwargs, name_blox1, name_blox2) + haskey(kwargs, :gap) ? kwargs[:gap] : false +end + function get_event_time(kwargs, name_blox1, name_blox2) if haskey(kwargs, :t_event) return kwargs[:t_event] diff --git a/src/blox/connections.jl b/src/blox/connections.jl index 76210e31..aaf529c4 100644 --- a/src/blox/connections.jl +++ b/src/blox/connections.jl @@ -80,6 +80,21 @@ function generate_weight_param(blox_out, blox_in; kwargs...) return w end +function generate_gap_weight_param(blox_out, blox_in; kwargs...) + name_out = namespaced_nameof(blox_out) + name_in = namespaced_nameof(blox_in) + + gap_weight = get_gap_weight(kwargs, name_out, name_in) + gw_name = Symbol("g_w_$(name_out)_$(name_in)") + if typeof(gap_weight) == Num # Symbol + gw = gap_weight + else + gw = only(@parameters $(gw_name)=gap_weight) + end + + return gw +end + function hypergeometric_connections!(bc, neurons_out, neurons_in, name_out, name_in; kwargs...) density = get_density(kwargs, name_out, name_in) N_connects = density * length(neurons_in) * length(neurons_out) @@ -121,8 +136,8 @@ function params(bc::BloxConnector) end function (bc::BloxConnector)( - HH_out::Union{HHNeuronExciBlox, HHNeuronInhibBlox}, - HH_in::Union{HHNeuronExciBlox, HHNeuronInhibBlox}; + HH_out::Union{HHNeuronExciBlox, HHNeuronInhibBlox, HHNeuronInhib_MSN_Adam_Blox, HHNeuronInhib_FSI_Adam_Blox, HHNeuronExci_STN_Adam_Blox, HHNeuronInhib_GPe_Adam_Blox}, + HH_in::Union{HHNeuronExciBlox, HHNeuronInhibBlox, HHNeuronInhib_MSN_Adam_Blox, HHNeuronInhib_FSI_Adam_Blox, HHNeuronExci_STN_Adam_Blox, HHNeuronInhib_GPe_Adam_Blox}; kwargs... ) sys_out = get_namespaced_sys(HH_out) @@ -144,8 +159,18 @@ function (bc::BloxConnector)( else sys_in.I_syn ~ -w * sys_out.G * (sys_in.V - sys_out.E_syn) end - + accumulate_equation!(bc, eq) + + GAP = get_gap(kwargs, nameof(HH_out), nameof(HH_in)) + if GAP + w_gap = generate_gap_weight_param(HH_out, HH_in; kwargs...) + push!(bc.weights, w_gap) + eq2 = sys_in.I_gap ~ -w_gap * (sys_in.V - sys_out.V) + accumulate_equation!(bc, eq2) + eq3 = sys_out.I_gap ~ -w_gap * (sys_out.V - sys_in.V) + accumulate_equation!(bc, eq3) + end end function (bc::BloxConnector)( diff --git a/src/blox/neuron_models.jl b/src/blox/neuron_models.jl index 99c55e28..536bce66 100644 --- a/src/blox/neuron_models.jl +++ b/src/blox/neuron_models.jl @@ -186,11 +186,11 @@ struct HHNeuronInhib_MSN_Adam_Blox <: AbstractInhNeuronBlox T=37 ) sts = @variables begin - V(t)=-67.00 - n(t)=0.32 - m(t)=0.05 - h(t)=0.59 - mM(t)=0.32 + V(t)=-63.83 + n(t)=0.062 + m(t)=0.027 + h(t)=0.99 + mM(t)=0.022 I_syn(t)=0.0 [input=true] I_in(t)=0.0 @@ -198,6 +198,7 @@ struct HHNeuronInhib_MSN_Adam_Blox <: AbstractInhNeuronBlox I_asc(t)=0.0 [input=true] G(t)=0.0 + [output = true] end ps = @parameters begin @@ -274,24 +275,28 @@ struct HHNeuronInhib_FSI_Adam_Blox <: AbstractInhNeuronBlox ) sts = @variables begin V(t)=-70.00 - n(t)=0.32 - h(t)=0.59 + n(t)=0.032 + h(t)=0.059 mD(t)=0.05 - hD(t)=0.59 + hD(t)=0.059 I_syn(t)=0.0 [input=true] + I_gap(t)=0.0 + [input=true] I_in(t)=0.0 [input=true] I_asc(t)=0.0 [input=true] G(t)=0.0 + [output = true] Gₛ(t)=0.0 + [output = true] end ps = @parameters begin E_syn=E_syn - G_Na = 100 - G_K = 80 + G_Na = 112.5 + G_K = 225 G_L = 0.25 G_D = 6 E_Na = 50 @@ -321,9 +326,9 @@ struct HHNeuronInhib_FSI_Adam_Blox <: AbstractInhNeuronBlox G_asymp(v,a,b) = a*(1+tanh(v/b)) eqs = [ - D(V)~(1/Cₘ)*(-G_Na*m_inf(V)^3*h*(V-E_Na)-G_K*n^2*(V-E_K)-G_L*(V-E_L)-G_D*mD^3*hD*(V-E_K)+I_bg*(sin(t*freq*2*pi/1000)+1)+I_syn+I_asc+I_in+σ*χ), - D(n)~(αₙ(V)*(1-n)-βₙ(V)*n), - D(h)~(αₕ(V)*(1-h)-βₕ(V)*h), + D(V)~(1/Cₘ)*(-G_Na*m_inf(V)^3*h*(V-E_Na)-G_K*n^2*(V-E_K)-G_L*(V-E_L)-G_D*mD^3*hD*(V-E_K)+I_bg*(sin(t*freq*2*pi/1000)+1)+I_syn+I_gap+I_asc+I_in+σ*χ), + D(n)~(n_inf(V)-n)/τₙ(V), + D(h)~(h_inf(V)-h)/τₕ(V), D(mD)~(mD_inf(V)-mD)/τₘD(V), D(hD)~(hD_inf(V)-hD)/τₕD(V), D(G)~(-1/τ)*G + G_asymp(V,a,b)*(1-G), @@ -359,9 +364,9 @@ struct HHNeuronExci_STN_Adam_Blox <: AbstractExciNeuronBlox ) sts = @variables begin V(t)=-67.00 - n(t)=0.32 + n(t)=0.032 m(t)=0.05 - h(t)=0.59 + h(t)=0.059 I_syn(t)=0.0 [input=true] I_in(t)=0.0 @@ -369,6 +374,7 @@ struct HHNeuronExci_STN_Adam_Blox <: AbstractExciNeuronBlox I_asc(t)=0.0 [input=true] G(t)=0.0 + [output = true] end ps = @parameters begin @@ -437,10 +443,9 @@ struct HHNeuronInhib_GPe_Adam_Blox <: AbstractInhNeuronBlox ) sts = @variables begin V(t)=-67.00 - n(t)=0.32 + n(t)=0.032 m(t)=0.05 - h(t)=0.59 - mM(t)=0.32 + h(t)=0.059 I_syn(t)=0.0 [input=true] I_in(t)=0.0 @@ -448,6 +453,7 @@ struct HHNeuronInhib_GPe_Adam_Blox <: AbstractInhNeuronBlox I_asc(t)=0.0 [input=true] G(t)=0.0 + [output = true] end ps = @parameters begin @@ -486,9 +492,7 @@ struct HHNeuronInhib_GPe_Adam_Blox <: AbstractInhNeuronBlox D(n)~(αₙ(V)*(1-n)-βₙ(V)*n), D(m)~(αₘ(V)*(1-m)-βₘ(V)*m), D(h)~(αₕ(V)*(1-h)-βₕ(V)*h), - D(mM)~(αₘₘ(V)*(1-mM)-βₘₘ(V)*mM), - D(G)~(-1/τ)*G + G_asymp(V,a,b)*(1-G) - + D(G)~(-1/τ)*G + G_asymp(V,a,b)*(1-G) ] sys = System( From e7a52174a53b504be11433b0a6e034a218a372e4 Mon Sep 17 00:00:00 2001 From: anandpathak31 Date: Wed, 22 May 2024 18:09:10 -0400 Subject: [PATCH 10/25] add neuron tests --- test/components.jl | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/test/components.jl b/test/components.jl index 669d1f4f..a3083d08 100644 --- a/test/components.jl +++ b/test/components.jl @@ -357,6 +357,32 @@ end @test sol.retcode == ReturnCode.Success end +@testset "Adam_Brown_HH Neuron_network" begin + nn1 = HHNeuronInhib_MSN_Adam_Blox(name=Symbol("nrn1")) + nn2 = HHNeuronInhib_FSI_Adam_Blox(name=Symbol("nrn2"), σ=6) + nn3 = HHNeuronInhib_FSI_Adam_Blox(name=Symbol("nrn3"), σ=6) + nn4 = HHNeuronExci_STN_Adam_Blox(name=Symbol("nrn4"), σ=8) + nn5 = HHNeuronInhib_GPe_Adam_Blox(name=Symbol("nrn5"),σ=8) + assembly = [nn1, nn2, nn3, nn4, nn5] + + # Adjacency matrix : + #adj = [0 1 0 + # 0 0 1 + # 0.2 0 0] + g = MetaDiGraph() + add_blox!.(Ref(g), assembly) + add_edge!(g, 1, 2, Dict(:weight=> 0.1)) + add_edge!(g, 2, 3, Dict(:weight=> 0.1, :gap => true, :gap_weight=>0.1)) + add_edge!(g, 3, 4, Dict(:weight=> 0.1)) + add_edge!(g, 4, 5, Dict(:weight=> 0.1)) + + @named neuron_net = system_from_graph(g) + prob = SDEProblem(structural_simplify(neuron_net), [], (0.0, 2), []) + sol = solve(prob, ImplicitEM(),saveat = 0.01,reltol=1e-4,abstol=1e-4) + @test neuron_net isa ODESystem + @test sol.retcode == ReturnCode.Success +end + @testset "NextGenerationEIBlox connected to neuron" begin global_ns = :g @named LC = NextGenerationEIBlox(;namespace=global_ns, Cₑ=2*26,Cᵢ=1*26, Δₑ=0.5, Δᵢ=0.5, η_0ₑ=10.0, η_0ᵢ=0.0, v_synₑₑ=10.0, v_synₑᵢ=-10.0, v_synᵢₑ=10.0, v_synᵢᵢ=-10.0, alpha_invₑₑ=10.0/26, alpha_invₑᵢ=0.8/26, alpha_invᵢₑ=10.0/26, alpha_invᵢᵢ=0.8/26, kₑₑ=0.0*26, kₑᵢ=0.6*26, kᵢₑ=0.6*26, kᵢᵢ=0*26) From 0ad6405a2761500ea02e6b572537bcddc79b7c0f Mon Sep 17 00:00:00 2001 From: anandpathak31 Date: Thu, 23 May 2024 01:08:12 -0400 Subject: [PATCH 11/25] add composite bloxs --- src/Neuroblox.jl | 3 +- src/blox/DBS_Model_Blox_Adam_Brown.jl | 300 ++++++++++++++++++++++++++ src/blox/connections.jl | 58 ++++- src/blox/cortical_blox.jl | 2 +- 4 files changed, 360 insertions(+), 3 deletions(-) create mode 100644 src/blox/DBS_Model_Blox_Adam_Brown.jl diff --git a/src/Neuroblox.jl b/src/Neuroblox.jl index 085a8e1d..5a271df4 100644 --- a/src/Neuroblox.jl +++ b/src/Neuroblox.jl @@ -98,6 +98,7 @@ include("blox/neural_mass.jl") include("blox/cortical_blox.jl") include("blox/canonicalmicrocircuit.jl") include("blox/neuron_models.jl") +include("blox/DBS_Model_Blox_Adam_Brown.jl") include("blox/van_der_pol.jl") include("blox/ts_outputs.jl") include("blox/sources.jl") @@ -187,7 +188,7 @@ export JansenRitSPM12, next_generation, qif_neuron, if_neuron, hh_neuron_excitat hh_neuron_inhibitory, van_der_pol export HHNeuronExciBlox, HHNeuronInhibBlox, IFNeuron, LIFNeuron, QIFNeuron, IzhikevichNeuron, CanonicalMicroCircuitBlox, WinnerTakeAllBlox, CorticalBlox, SuperCortical, HHNeuronInhib_MSN_Adam_Blox, HHNeuronInhib_FSI_Adam_Blox, HHNeuronExci_STN_Adam_Blox, - HHNeuronInhib_GPe_Adam_Blox + HHNeuronInhib_GPe_Adam_Blox, Striatum_MSN_Adam, Striatum_FSI_Adam, GPe_Adam, STN_Adam export LinearNeuralMass, HarmonicOscillator, JansenRit, WilsonCowan, LarterBreakspear, NextGenerationBlox, NextGenerationResolvedBlox, NextGenerationEIBlox export Matrisome, Striosome, Striatum, GPi, GPe, Thalamus, STN, TAN, SNc export HebbianPlasticity, HebbianModulationPlasticity diff --git a/src/blox/DBS_Model_Blox_Adam_Brown.jl b/src/blox/DBS_Model_Blox_Adam_Brown.jl new file mode 100644 index 00000000..2f894ea7 --- /dev/null +++ b/src/blox/DBS_Model_Blox_Adam_Brown.jl @@ -0,0 +1,300 @@ +""" +Subcortical Blox used for DBS model in Adam et al,2021 +""" + +struct Striatum_MSN_Adam <: CompositeBlox + namespace + parts + odesystem + connector + mean + + function Striatum_MSN_Adam(; + name, + namespace = nothing, + N_inhib = 100, + E_syn_inhib=-80, + I_bg=1.19*ones(N_inhib), + freq=zeros(N_inhib), + phase=zeros(N_inhib), + τ_inhib=13, + σ=4.0, + density=0.3, + weight=0.1 + ) + n_inh = [ + HHNeuronInhib_MSN_Adam_Blox( + name = Symbol("inh$i"), + namespace = namespaced_name(namespace, name), + E_syn = E_syn_inhib, + τ = τ_inhib, + I_bg = I_bg[i], + freq = freq[i], + phase = phase[i], + σ=σ + ) + for i in Base.OneTo(N_inhib) + ] + + g = MetaDiGraph() + for i in Base.OneTo(N_inhib) + add_blox!(g, n_inh[i]) + end + in_degree = Int(ceil(density*(N_inhib))) + idxs = Base.OneTo(N_inhib) + for i in idxs + source_set = setdiff(idxs, i) + source = sample(source_set, in_degree; replace=false) + for j in source + add_edge!(g, j, i, Dict(:weight=>weight/in_degree)) + end + end + + parts = n_inh + + bc = connector_from_graph(g) + + sys = isnothing(namespace) ? system_from_graph(g, bc; name) : system_from_parts(parts; name) + + m = if isnothing(namespace) + [s for s in unknowns.((sys,), unknowns(sys)) if contains(string(s), "V(t)")] + else + @variables t + sys_namespace = System(Equation[], t; name=namespaced_name(namespace, name)) + [s for s in unknowns.((sys_namespace,), unknowns(sys)) if contains(string(s), "V(t)")] + end + + new(namespace, parts, sys, bc, m) + end + +end + +struct Striatum_FSI_Adam <: CompositeBlox + namespace + parts + odesystem + connector + mean + + function Striatum_FSI_Adam(; + name, + namespace = nothing, + N_inhib = 50, + E_syn_inhib=-80, + I_bg=5.5*ones(N_inhib), + freq=zeros(N_inhib), + phase=zeros(N_inhib), + τ_inhib=11, + τ_inhib_s=6.5, + σ=6.0, + density=0.58, + g_density=0.33, + weight=0.6, + g_weight=0.15 + ) + n_inh = [ + HHNeuronInhib_FSI_Adam_Blox( + name = Symbol("inh$i"), + namespace = namespaced_name(namespace, name), + E_syn = E_syn_inhib, + τ = τ_inhib, + τₛ = τ_inhib_s, + I_bg = I_bg[i], + freq = freq[i], + phase = phase[i], + σ=σ + ) + for i in Base.OneTo(N_inhib) + ] + + g = MetaDiGraph() + for i in Base.OneTo(N_inhib) + add_blox!(g, n_inh[i]) + end + in_degree = Int(ceil(density*(N_inhib))) + gap_degree = Int(ceil(g_density*(N_inhib))) + idxs = Base.OneTo(N_inhib) + + gap_junctions = zeros(Int, N_inhib) + for i in idxs + if gap_junctions[i] x < gap_degree, gap_junctions[other_fsi]) + gap_idx = sample(rem, min(gap_degree, length(rem)); replace=false) + gap_nbr = other_fsi[gap_idx] + gap_junctions[i] += length(gap_idx) + gap_junctions[gap_nbr] .+= 1 + + else + gap_nbr = [] + end + source_set = setdiff(idxs, i) + syn_source = sample(source_set, in_degree; replace=false) + only_syn=setdiff(syn_source,gap_nbr) + only_gap=setdiff(gap_nbr,syn_source) + syn_gap=intersect(syn_source,gap_nbr) + for j in only_syn + add_edge!(g, j, i, Dict(:weight=>weight/in_degree)) + end + for j in only_gap + add_edge!(g, j, i, Dict(:weight=>0, :gap => true, :gap_weight => g_weight/gap_degree)) + end + + for j in syn_gap + add_edge!(g, j, i, Dict(:weight=>weight/in_degree, :gap => true, :gap_weight => g_weight/gap_degree)) + end + + end + + parts = n_inh + + bc = connector_from_graph(g) + + sys = isnothing(namespace) ? system_from_graph(g, bc; name) : system_from_parts(parts; name) + + m = if isnothing(namespace) + [s for s in unknowns.((sys,), unknowns(sys)) if contains(string(s), "V(t)")] + else + @variables t + sys_namespace = System(Equation[], t; name=namespaced_name(namespace, name)) + [s for s in unknowns.((sys_namespace,), unknowns(sys)) if contains(string(s), "V(t)")] + end + + new(namespace, parts, sys, bc, m) + end + +end + +struct GPe_Adam <: CompositeBlox + namespace + parts + odesystem + connector + mean + + function GPe_Adam(; + name, + namespace = nothing, + N_inhib = 80, + E_syn_inhib=-80, + I_bg=3*ones(N_inhib), + freq=zeros(N_inhib), + phase=zeros(N_inhib), + τ_inhib=10, + σ=8.0, + density=0.0, + weight=0.0 + ) + n_inh = [ + HHNeuronInhib_MSN_Adam_Blox( + name = Symbol("inh$i"), + namespace = namespaced_name(namespace, name), + E_syn = E_syn_inhib, + τ = τ_inhib, + I_bg = I_bg[i], + freq = freq[i], + phase = phase[i], + σ=σ + ) + for i in Base.OneTo(N_inhib) + ] + + g = MetaDiGraph() + for i in Base.OneTo(N_inhib) + add_blox!(g, n_inh[i]) + end + in_degree = Int(ceil(density*(N_inhib))) + idxs = Base.OneTo(N_inhib) + for i in idxs + source_set = setdiff(idxs, i) + source = sample(source_set, in_degree; replace=false) + for j in source + add_edge!(g, j, i, Dict(:weight=>weight/in_degree)) + end + end + + parts = n_inh + + bc = connector_from_graph(g) + + sys = isnothing(namespace) ? system_from_graph(g, bc; name) : system_from_parts(parts; name) + + m = if isnothing(namespace) + [s for s in unknowns.((sys,), unknowns(sys)) if contains(string(s), "V(t)")] + else + @variables t + sys_namespace = System(Equation[], t; name=namespaced_name(namespace, name)) + [s for s in unknowns.((sys_namespace,), unknowns(sys)) if contains(string(s), "V(t)")] + end + + new(namespace, parts, sys, bc, m) + end + +end + +struct STN_Adam <: CompositeBlox + namespace + parts + odesystem + connector + mean + + function STN_Adam(; + name, + namespace = nothing, + N_exci = 40, + E_syn_exci=0.0, + I_bg=1.9*ones(N_exci), + freq=zeros(N_exci), + phase=zeros(N_exci), + τ_exci=2, + σ=8.0, + density=0.0, + weight=0.0 + ) + n_exci = [ + HHNeuronExci_STN_Adam_Blox( + name = Symbol("exci$i"), + namespace = namespaced_name(namespace, name), + E_syn = E_syn_exci, + τ = τ_exci, + I_bg = I_bg[i], + freq = freq[i], + phase = phase[i], + σ=σ + ) + for i in Base.OneTo(N_exci) + ] + + g = MetaDiGraph() + for i in Base.OneTo(N_exci) + add_blox!(g, n_exci[i]) + end + in_degree = Int(ceil(density*(N_exci))) + idxs = Base.OneTo(N_exci) + for i in idxs + source_set = setdiff(idxs, i) + source = sample(source_set, in_degree; replace=false) + for j in source + add_edge!(g, j, i, Dict(:weight=>weight/in_degree)) + end + end + + parts = n_exci + + bc = connector_from_graph(g) + + sys = isnothing(namespace) ? system_from_graph(g, bc; name) : system_from_parts(parts; name) + + m = if isnothing(namespace) + [s for s in unknowns.((sys,), unknowns(sys)) if contains(string(s), "V(t)")] + else + @variables t + sys_namespace = System(Equation[], t; name=namespaced_name(namespace, name)) + [s for s in unknowns.((sys_namespace,), unknowns(sys)) if contains(string(s), "V(t)")] + end + + new(namespace, parts, sys, bc, m) + end + +end \ No newline at end of file diff --git a/src/blox/connections.jl b/src/blox/connections.jl index aaf529c4..833b1255 100644 --- a/src/blox/connections.jl +++ b/src/blox/connections.jl @@ -136,7 +136,7 @@ function params(bc::BloxConnector) end function (bc::BloxConnector)( - HH_out::Union{HHNeuronExciBlox, HHNeuronInhibBlox, HHNeuronInhib_MSN_Adam_Blox, HHNeuronInhib_FSI_Adam_Blox, HHNeuronExci_STN_Adam_Blox, HHNeuronInhib_GPe_Adam_Blox}, + HH_out::Union{HHNeuronExciBlox, HHNeuronInhibBlox, HHNeuronInhib_MSN_Adam_Blox, HHNeuronExci_STN_Adam_Blox, HHNeuronInhib_GPe_Adam_Blox}, HH_in::Union{HHNeuronExciBlox, HHNeuronInhibBlox, HHNeuronInhib_MSN_Adam_Blox, HHNeuronInhib_FSI_Adam_Blox, HHNeuronExci_STN_Adam_Blox, HHNeuronInhib_GPe_Adam_Blox}; kwargs... ) @@ -154,12 +154,68 @@ function (bc::BloxConnector)( end STA = get_sta(kwargs, nameof(HH_out), nameof(HH_in)) + + eq = if STA sys_in.I_syn ~ -w * sys_in.Gₛₜₚ * sys_out.G * (sys_in.V - sys_out.E_syn) else sys_in.I_syn ~ -w * sys_out.G * (sys_in.V - sys_out.E_syn) end + accumulate_equation!(bc, eq) + + GAP = get_gap(kwargs, nameof(HH_out), nameof(HH_in)) + if GAP + w_gap = generate_gap_weight_param(HH_out, HH_in; kwargs...) + push!(bc.weights, w_gap) + eq2 = sys_in.I_gap ~ -w_gap * (sys_in.V - sys_out.V) + accumulate_equation!(bc, eq2) + eq3 = sys_out.I_gap ~ -w_gap * (sys_out.V - sys_in.V) + accumulate_equation!(bc, eq3) + end + +end + +function (bc::BloxConnector)( + HH_out::HHNeuronInhib_FSI_Adam_Blox, + HH_in::Union{HHNeuronExciBlox, HHNeuronInhibBlox, HHNeuronInhib_MSN_Adam_Blox, HHNeuronExci_STN_Adam_Blox, HHNeuronInhib_GPe_Adam_Blox}; + kwargs... +) + sys_out = get_namespaced_sys(HH_out) + sys_in = get_namespaced_sys(HH_in) + + w = generate_weight_param(HH_out, HH_in; kwargs...) + push!(bc.weights, w) + + eq = sys_in.I_syn ~ -w * sys_out.G * (sys_in.V - sys_out.E_syn) + + accumulate_equation!(bc, eq) + + GAP = get_gap(kwargs, nameof(HH_out), nameof(HH_in)) + if GAP + w_gap = generate_gap_weight_param(HH_out, HH_in; kwargs...) + push!(bc.weights, w_gap) + eq2 = sys_in.I_gap ~ -w_gap * (sys_in.V - sys_out.V) + accumulate_equation!(bc, eq2) + eq3 = sys_out.I_gap ~ -w_gap * (sys_out.V - sys_in.V) + accumulate_equation!(bc, eq3) + end +end + +function (bc::BloxConnector)( + HH_out::HHNeuronInhib_FSI_Adam_Blox, + HH_in::HHNeuronInhib_FSI_Adam_Blox; + kwargs... +) + sys_out = get_namespaced_sys(HH_out) + sys_in = get_namespaced_sys(HH_in) + + w = generate_weight_param(HH_out, HH_in; kwargs...) + push!(bc.weights, w) + + + eq = sys_in.I_syn ~ -w * sys_out.Gₛ * (sys_in.V - sys_out.E_syn) + accumulate_equation!(bc, eq) GAP = get_gap(kwargs, nameof(HH_out), nameof(HH_in)) diff --git a/src/blox/cortical_blox.jl b/src/blox/cortical_blox.jl index 16793ae9..a59253c7 100644 --- a/src/blox/cortical_blox.jl +++ b/src/blox/cortical_blox.jl @@ -6,7 +6,7 @@ struct CorticalBlox <: CompositeBlox function CorticalBlox(; name, - N_wta, + N_wta=20, namespace=nothing, N_exci=5, E_syn_exci=0.0, From 479497d43f7d770faf0eae764825f0f7661cb952 Mon Sep 17 00:00:00 2001 From: anandpathak31 Date: Thu, 23 May 2024 14:17:00 -0400 Subject: [PATCH 12/25] complete DBS circuit and tests --- examples/Adab_DBS_example.jl | 26 + examples/Adab_DBS_example_notebook.jl | 3449 +++++++++++++++++++++++++ src/blox/connections.jl | 44 + test/DBS_Model_Adam_Brown_test.jl | 59 + test/components.jl | 26 - 5 files changed, 3578 insertions(+), 26 deletions(-) create mode 100644 examples/Adab_DBS_example.jl create mode 100644 examples/Adab_DBS_example_notebook.jl create mode 100644 test/DBS_Model_Adam_Brown_test.jl diff --git a/examples/Adab_DBS_example.jl b/examples/Adab_DBS_example.jl new file mode 100644 index 00000000..784856b2 --- /dev/null +++ b/examples/Adab_DBS_example.jl @@ -0,0 +1,26 @@ +using Neuroblox +using DifferentialEquations +using Graphs +using MetaGraphs +using Plots + +global_ns = :g +@named msn = Striatum_MSN_Adam(namespace=global_ns) +@named fsi = Striatum_FSI_Adam(namespace=global_ns) +@named gpe = GPe_Adam(namespace=global_ns) +@named stn = STN_Adam(namespace=global_ns) + +assembly = [msn, fsi, gpe, stn] +g = MetaDiGraph() +add_blox!.(Ref(g), assembly) + +add_edge!(g, 1, 3, Dict(:weight=> 2.5/100, :density=>0.33)) +add_edge!(g, 2, 1, Dict(:weight=> 0.6/50, :density=>0.15)) +add_edge!(g, 3, 4, Dict(:weight=> 0.3/80, :density=>0.05)) +add_edge!(g, 4, 2, Dict(:weight=> 0.165/40, :density=>0.1)) + +@named neuron_net = system_from_graph(g) +sys = structural_simplify(neuron_net) +prob = SDEProblem(sys, [], (0.0, 500), []) +sol = solve(prob, saveat = 0.01) +ss=convert(Array,sol) \ No newline at end of file diff --git a/examples/Adab_DBS_example_notebook.jl b/examples/Adab_DBS_example_notebook.jl new file mode 100644 index 00000000..e2df04d9 --- /dev/null +++ b/examples/Adab_DBS_example_notebook.jl @@ -0,0 +1,3449 @@ +### A Pluto.jl notebook ### +# v0.19.42 + +using Markdown +using InteractiveUtils + +# ╔═╡ 1d4c6b44-1928-11ef-2985-ff4ed2472f90 +using Neuroblox + +# ╔═╡ ffedfb4d-44fe-43ca-9c5f-0ae41b724c20 +using DifferentialEquations + +# ╔═╡ 74a59599-e42b-4a19-8b59-529e8b3d8bb8 +using Graphs + +# ╔═╡ 0c2b0150-5d2b-48a1-9487-634bde3ff563 +using MetaGraphs + +# ╔═╡ 607a2e26-2095-43ae-a221-f3d5e95f8401 +using Plots + +# ╔═╡ 9ca48018-bc7f-4110-b3aa-800b7dea409f +begin +global_ns = :g +@named msn = Striatum_MSN_Adam(namespace=global_ns) +@named fsi = Striatum_FSI_Adam(namespace=global_ns) +@named gpe = GPe_Adam(namespace=global_ns) +@named stn = STN_Adam(namespace=global_ns) + +assembly = [msn, fsi, gpe, stn] +g = MetaDiGraph() +add_blox!.(Ref(g), assembly) + +add_edge!(g, 1, 3, Dict(:weight=> 2.5/100, :density=>0.33)) +add_edge!(g, 2, 1, Dict(:weight=> 0.6/50, :density=>0.15)) +add_edge!(g, 3, 4, Dict(:weight=> 0.3/80, :density=>0.05)) +add_edge!(g, 4, 2, Dict(:weight=> 0.165/40, :density=>0.1)) +end + +# ╔═╡ 2a27de07-7928-439a-9bc8-bffc1fd760c4 +@named neuron_net = system_from_graph(g) + +# ╔═╡ 89568f43-b260-4a98-8128-2d2313115d47 +sys = structural_simplify(neuron_net) + +# ╔═╡ d56cd79b-5ced-4aa3-bbb9-5a337e40bb8b +prob = SDEProblem(sys, [], (0.0, 500), []) + +# ╔═╡ d25da273-b090-4ec8-bc58-f133eef00b68 +sol = solve(prob, saveat = 0.01) + +# ╔═╡ 10f22f39-acda-4ca3-aa4a-7dc8e10c2884 +ss=convert(Array,sol) + +# ╔═╡ 43cdb545-4bc0-4b79-a671-3f9bb53c6b75 + + +# ╔═╡ 00000000-0000-0000-0000-000000000001 +PLUTO_PROJECT_TOML_CONTENTS = """ +[deps] +DifferentialEquations = "0c46a032-eb83-5123-abaf-570d42b7fbaa" +Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6" +MetaGraphs = "626554b9-1ddb-594c-aa3c-2596fe9399a5" +Neuroblox = "769b91e5-4c60-41ee-bfae-153c84203cb2" +Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" + +[compat] +DifferentialEquations = "~7.11.0" +Graphs = "~1.11.0" +MetaGraphs = "~0.7.2" +Neuroblox = "~0.3.0" +Plots = "~1.40.4" +""" + +# ╔═╡ 00000000-0000-0000-0000-000000000002 +PLUTO_MANIFEST_TOML_CONTENTS = """ +# This file is machine-generated - editing it directly is not advised + +julia_version = "1.10.3" +manifest_format = "2.0" +project_hash = "c7fbbb971bd47406db4ed7b3feb2b27f9a07b542" + +[[deps.ADTypes]] +git-tree-sha1 = "016833eb52ba2d6bea9fcb50ca295980e728ee24" +uuid = "47edcb42-4c32-4615-8424-f2b9edc5f35b" +version = "0.2.7" + +[[deps.ARFFFiles]] +deps = ["CategoricalArrays", "Dates", "Parsers", "Tables"] +git-tree-sha1 = "e8c8e0a2be6eb4f56b1672e46004463033daa409" +uuid = "da404889-ca92-49ff-9e8b-0aa6b4d38dc8" +version = "1.4.1" + +[[deps.AbstractAlgebra]] +deps = ["GroupsCore", "InteractiveUtils", "LinearAlgebra", "MacroTools", "Preferences", "Random", "RandomExtensions", "SparseArrays", "Test"] +git-tree-sha1 = "d7832de8cf7af26abac741f10372080ac6cb73df" +uuid = "c3fe647b-3220-5bb0-a1ea-a7954cac585d" +version = "0.34.7" + +[[deps.AbstractFFTs]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "d92ad398961a3ed262d8bf04a1a2b8340f915fef" +uuid = "621f4979-c628-5d54-868e-fcf4e3e8185c" +version = "1.5.0" +weakdeps = ["ChainRulesCore", "Test"] + + [deps.AbstractFFTs.extensions] + AbstractFFTsChainRulesCoreExt = "ChainRulesCore" + AbstractFFTsTestExt = "Test" + +[[deps.AbstractMCMC]] +deps = ["BangBang", "ConsoleProgressMonitor", "Distributed", "LogDensityProblems", "Logging", "LoggingExtras", "ProgressLogging", "Random", "StatsBase", "TerminalLoggers", "Transducers"] +git-tree-sha1 = "87e63dcb990029346b091b170252f3c416568afc" +uuid = "80f14c24-f653-4e6a-9b94-39d6b0f70001" +version = "4.4.2" + +[[deps.AbstractPPL]] +deps = ["AbstractMCMC", "DensityInterface", "Random", "Setfield", "SparseArrays"] +git-tree-sha1 = "caa9b62583577b0d6b222f11f54aa29fabbdb5ca" +uuid = "7a57a42e-76ec-4ea3-a279-07e840d6d9cf" +version = "0.6.2" + +[[deps.AbstractTrees]] +git-tree-sha1 = "2d9c9a55f9c93e8887ad391fbae72f8ef55e1177" +uuid = "1520ce14-60c1-5f80-bbc7-55ef81b5835c" +version = "0.4.5" + +[[deps.Accessors]] +deps = ["CompositionsBase", "ConstructionBase", "Dates", "InverseFunctions", "LinearAlgebra", "MacroTools", "Markdown", "Test"] +git-tree-sha1 = "c0d491ef0b135fd7d63cbc6404286bc633329425" +uuid = "7d9f7c33-5ae7-4f3b-8dc6-eff91059b697" +version = "0.1.36" + + [deps.Accessors.extensions] + AccessorsAxisKeysExt = "AxisKeys" + AccessorsIntervalSetsExt = "IntervalSets" + AccessorsStaticArraysExt = "StaticArrays" + AccessorsStructArraysExt = "StructArrays" + AccessorsUnitfulExt = "Unitful" + + [deps.Accessors.weakdeps] + AxisKeys = "94b1ba4f-4ee9-5380-92f1-94cde586c3c5" + IntervalSets = "8197267c-284f-5f27-9208-e0e47529a953" + Requires = "ae029012-a4dd-5104-9daa-d747884805df" + StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" + StructArrays = "09ab397b-f2b6-538f-b94a-2f83cf4a842a" + Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d" + +[[deps.Adapt]] +deps = ["LinearAlgebra", "Requires"] +git-tree-sha1 = "cde29ddf7e5726c9fb511f340244ea3481267608" +uuid = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" +version = "3.7.2" +weakdeps = ["StaticArrays"] + + [deps.Adapt.extensions] + AdaptStaticArraysExt = "StaticArrays" + +[[deps.AdvancedHMC]] +deps = ["AbstractMCMC", "ArgCheck", "DocStringExtensions", "InplaceOps", "LinearAlgebra", "LogDensityProblems", "LogDensityProblemsAD", "ProgressMeter", "Random", "Requires", "Setfield", "SimpleUnPack", "Statistics", "StatsBase", "StatsFuns"] +git-tree-sha1 = "acbe805c3078ba0057bb56985248bd66bce016b1" +uuid = "0bf59076-c3b1-5ca4-86bd-e02cd72cde3d" +version = "0.5.5" + + [deps.AdvancedHMC.extensions] + AdvancedHMCCUDAExt = "CUDA" + AdvancedHMCMCMCChainsExt = "MCMCChains" + AdvancedHMCOrdinaryDiffEqExt = "OrdinaryDiffEq" + + [deps.AdvancedHMC.weakdeps] + CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba" + MCMCChains = "c7f686f2-ff18-58e9-bc7b-31028e88f75d" + OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" + +[[deps.AdvancedMH]] +deps = ["AbstractMCMC", "Distributions", "FillArrays", "LinearAlgebra", "LogDensityProblems", "Random", "Requires"] +git-tree-sha1 = "b2a1602952739e589cf5e2daff1274a49f22c9a4" +uuid = "5b7e9947-ddc0-4b3f-9b55-0d8042f74170" +version = "0.7.5" +weakdeps = ["DiffResults", "ForwardDiff", "MCMCChains", "StructArrays"] + + [deps.AdvancedMH.extensions] + AdvancedMHForwardDiffExt = ["DiffResults", "ForwardDiff"] + AdvancedMHMCMCChainsExt = "MCMCChains" + AdvancedMHStructArraysExt = "StructArrays" + +[[deps.AdvancedPS]] +deps = ["AbstractMCMC", "Distributions", "Libtask", "Random", "Random123", "StatsFuns"] +git-tree-sha1 = "4d73400b3583147b1b639794696c78202a226584" +uuid = "576499cb-2369-40b2-a588-c64705576edc" +version = "0.4.3" + +[[deps.AdvancedVI]] +deps = ["ADTypes", "Bijectors", "DiffResults", "Distributions", "DistributionsAD", "DocStringExtensions", "ForwardDiff", "LinearAlgebra", "ProgressMeter", "Random", "Requires", "StatsBase", "StatsFuns", "Tracker"] +git-tree-sha1 = "187f67ab998f25208651262fee9539d845016b26" +uuid = "b5ca4192-6429-45e5-a2d9-87aec30a685c" +version = "0.2.5" + + [deps.AdvancedVI.extensions] + AdvancedVIEnzymeExt = ["Enzyme"] + AdvancedVIFluxExt = ["Flux"] + AdvancedVIReverseDiffExt = ["ReverseDiff"] + AdvancedVIZygoteExt = ["Zygote"] + + [deps.AdvancedVI.weakdeps] + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" + Flux = "587475ba-b771-5e3f-ad9e-33799f191a9c" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.AliasTables]] +deps = ["PtrArrays", "Random"] +git-tree-sha1 = "9876e1e164b144ca45e9e3198d0b689cadfed9ff" +uuid = "66dad0bd-aa9a-41b7-9441-69ab47430ed8" +version = "1.1.3" + +[[deps.ArgCheck]] +git-tree-sha1 = "a3a402a35a2f7e0b87828ccabbd5ebfbebe356b4" +uuid = "dce04be8-c92d-5529-be00-80e4d2c0e197" +version = "2.3.0" + +[[deps.ArgTools]] +uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f" +version = "1.1.1" + +[[deps.ArnoldiMethod]] +deps = ["LinearAlgebra", "Random", "StaticArrays"] +git-tree-sha1 = "d57bd3762d308bded22c3b82d033bff85f6195c6" +uuid = "ec485272-7323-5ecc-a04f-4719b315124d" +version = "0.4.0" + +[[deps.ArrayInterface]] +deps = ["Adapt", "LinearAlgebra", "Requires", "SparseArrays", "SuiteSparse"] +git-tree-sha1 = "c5aeb516a84459e0318a02507d2261edad97eb75" +uuid = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" +version = "7.7.1" + + [deps.ArrayInterface.extensions] + ArrayInterfaceBandedMatricesExt = "BandedMatrices" + ArrayInterfaceBlockBandedMatricesExt = "BlockBandedMatrices" + ArrayInterfaceCUDAExt = "CUDA" + ArrayInterfaceGPUArraysCoreExt = "GPUArraysCore" + ArrayInterfaceStaticArraysCoreExt = "StaticArraysCore" + ArrayInterfaceTrackerExt = "Tracker" + + [deps.ArrayInterface.weakdeps] + BandedMatrices = "aae01518-5342-5314-be14-df237901396f" + BlockBandedMatrices = "ffab5731-97b5-5995-9138-79e8c1846df0" + CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba" + GPUArraysCore = "46192b85-c4d5-4398-a991-12ede77f4527" + StaticArraysCore = "1e83bf80-4336-4d27-bf5d-d5a4f845583c" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + +[[deps.ArrayLayouts]] +deps = ["FillArrays", "LinearAlgebra"] +git-tree-sha1 = "29649b61e0313db0a7ad5ecf41210e4e85aea234" +uuid = "4c555306-a7a7-4459-81d9-ec55ddd5c99a" +version = "1.9.3" +weakdeps = ["SparseArrays"] + + [deps.ArrayLayouts.extensions] + ArrayLayoutsSparseArraysExt = "SparseArrays" + +[[deps.Artifacts]] +uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" + +[[deps.Atomix]] +deps = ["UnsafeAtomics"] +git-tree-sha1 = "c06a868224ecba914baa6942988e2f2aade419be" +uuid = "a9b6321e-bd34-4604-b9c9-b65b8de01458" +version = "0.1.0" + +[[deps.AxisAlgorithms]] +deps = ["LinearAlgebra", "Random", "SparseArrays", "WoodburyMatrices"] +git-tree-sha1 = "66771c8d21c8ff5e3a93379480a2307ac36863f7" +uuid = "13072b0f-2c55-5437-9ae7-d433b7a33950" +version = "1.0.1" + +[[deps.AxisArrays]] +deps = ["Dates", "IntervalSets", "IterTools", "RangeArrays"] +git-tree-sha1 = "16351be62963a67ac4083f748fdb3cca58bfd52f" +uuid = "39de3d68-74b9-583c-8d2d-e117c070f3a9" +version = "0.4.7" + +[[deps.BandedMatrices]] +deps = ["ArrayLayouts", "FillArrays", "LinearAlgebra", "PrecompileTools"] +git-tree-sha1 = "30b7ea34abc4fe816eb1a5f434a43da804836163" +uuid = "aae01518-5342-5314-be14-df237901396f" +version = "1.7.0" +weakdeps = ["SparseArrays"] + + [deps.BandedMatrices.extensions] + BandedMatricesSparseArraysExt = "SparseArrays" + +[[deps.BangBang]] +deps = ["Compat", "ConstructionBase", "InitialValues", "LinearAlgebra", "Requires", "Setfield", "Tables"] +git-tree-sha1 = "7aa7ad1682f3d5754e3491bb59b8103cae28e3a3" +uuid = "198e06fe-97b7-11e9-32a5-e1d131e6ad66" +version = "0.3.40" + + [deps.BangBang.extensions] + BangBangChainRulesCoreExt = "ChainRulesCore" + BangBangDataFramesExt = "DataFrames" + BangBangStaticArraysExt = "StaticArrays" + BangBangStructArraysExt = "StructArrays" + BangBangTypedTablesExt = "TypedTables" + + [deps.BangBang.weakdeps] + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" + StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" + StructArrays = "09ab397b-f2b6-538f-b94a-2f83cf4a842a" + TypedTables = "9d95f2ec-7b3d-5a63-8d20-e2491e220bb9" + +[[deps.Base64]] +uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" + +[[deps.Baselet]] +git-tree-sha1 = "aebf55e6d7795e02ca500a689d326ac979aaf89e" +uuid = "9718e550-a3fa-408a-8086-8db961cd8217" +version = "0.1.1" + +[[deps.Bijections]] +git-tree-sha1 = "c9b163bd832e023571e86d0b90d9de92a9879088" +uuid = "e2ed5e7c-b2de-5872-ae92-c73ca462fb04" +version = "0.1.6" + +[[deps.Bijectors]] +deps = ["ArgCheck", "ChainRules", "ChainRulesCore", "ChangesOfVariables", "Compat", "Distributions", "Functors", "InverseFunctions", "IrrationalConstants", "LinearAlgebra", "LogExpFunctions", "MappedArrays", "Random", "Reexport", "Requires", "Roots", "SparseArrays", "Statistics"] +git-tree-sha1 = "49491db48b1c70eefa5115e626100dbd6c0ff4c0" +uuid = "76274a88-744f-5084-9051-94815aaf08c4" +version = "0.13.12" + + [deps.Bijectors.extensions] + BijectorsDistributionsADExt = "DistributionsAD" + BijectorsForwardDiffExt = "ForwardDiff" + BijectorsLazyArraysExt = "LazyArrays" + BijectorsReverseDiffExt = "ReverseDiff" + BijectorsTrackerExt = "Tracker" + BijectorsZygoteExt = "Zygote" + + [deps.Bijectors.weakdeps] + DistributionsAD = "ced4e74d-a319-5a8a-b0ac-84af2272839c" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + LazyArrays = "5078a376-72f3-5289-bfd5-ec5146d43c02" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.BitFlags]] +git-tree-sha1 = "2dc09997850d68179b69dafb58ae806167a32b1b" +uuid = "d1d4a3ce-64b1-5f1a-9ba4-7e7e69966f35" +version = "0.1.8" + +[[deps.BitTwiddlingConvenienceFunctions]] +deps = ["Static"] +git-tree-sha1 = "0c5f81f47bbbcf4aea7b2959135713459170798b" +uuid = "62783981-4cbd-42fc-bca8-16325de8dc4b" +version = "0.1.5" + +[[deps.BoundaryValueDiffEq]] +deps = ["ADTypes", "Adapt", "ArrayInterface", "BandedMatrices", "ConcreteStructs", "DiffEqBase", "FastAlmostBandedMatrices", "ForwardDiff", "LinearAlgebra", "LinearSolve", "NonlinearSolve", "PreallocationTools", "PrecompileTools", "Preferences", "RecursiveArrayTools", "Reexport", "SciMLBase", "Setfield", "SparseArrays", "SparseDiffTools", "Tricks", "TruncatedStacktraces", "UnPack"] +git-tree-sha1 = "3ff968887be48760b0e9e8650c2d05c96cdea9d8" +uuid = "764a87c0-6b3e-53db-9096-fe964310641d" +version = "5.6.3" + + [deps.BoundaryValueDiffEq.extensions] + BoundaryValueDiffEqODEInterfaceExt = "ODEInterface" + BoundaryValueDiffEqOrdinaryDiffEqExt = "OrdinaryDiffEq" + + [deps.BoundaryValueDiffEq.weakdeps] + ODEInterface = "54ca160b-1b9f-5127-a996-1867f4bc2a2c" + OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" + +[[deps.BufferedStreams]] +git-tree-sha1 = "4ae47f9a4b1dc19897d3743ff13685925c5202ec" +uuid = "e1450e63-4bb3-523b-b2a4-4ffa8c0fd77d" +version = "1.2.1" + +[[deps.Bzip2_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "9e2a6b69137e6969bab0152632dcb3bc108c8bdd" +uuid = "6e34b625-4abd-537c-b88f-471c36dfa7a0" +version = "1.0.8+1" + +[[deps.CEnum]] +git-tree-sha1 = "389ad5c84de1ae7cf0e28e381131c98ea87d54fc" +uuid = "fa961155-64e5-5f13-b03f-caf6b980ea82" +version = "0.5.0" + +[[deps.CPUSummary]] +deps = ["CpuId", "IfElse", "PrecompileTools", "Static"] +git-tree-sha1 = "585a387a490f1c4bd88be67eea15b93da5e85db7" +uuid = "2a0fbf3d-bb9c-48f3-b0a9-814d99fd7ab9" +version = "0.2.5" + +[[deps.CSTParser]] +deps = ["Tokenize"] +git-tree-sha1 = "0157e592151e39fa570645e2b2debcdfb8a0f112" +uuid = "00ebfdb7-1f24-5e51-bd34-a7502290713f" +version = "3.4.3" + +[[deps.CSV]] +deps = ["CodecZlib", "Dates", "FilePathsBase", "InlineStrings", "Mmap", "Parsers", "PooledArrays", "PrecompileTools", "SentinelArrays", "Tables", "Unicode", "WeakRefStrings", "WorkerUtilities"] +git-tree-sha1 = "6c834533dc1fabd820c1db03c839bf97e45a3fab" +uuid = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" +version = "0.10.14" + +[[deps.Cairo_jll]] +deps = ["Artifacts", "Bzip2_jll", "CompilerSupportLibraries_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "JLLWrappers", "LZO_jll", "Libdl", "Pixman_jll", "Xorg_libXext_jll", "Xorg_libXrender_jll", "Zlib_jll", "libpng_jll"] +git-tree-sha1 = "a2f1c8c668c8e3cb4cca4e57a8efdb09067bb3fd" +uuid = "83423d85-b0ee-5818-9007-b63ccbeb887a" +version = "1.18.0+2" + +[[deps.Calculus]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "f641eb0a4f00c343bbc32346e1217b86f3ce9dad" +uuid = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9" +version = "0.5.1" + +[[deps.CategoricalArrays]] +deps = ["DataAPI", "Future", "Missings", "Printf", "Requires", "Statistics", "Unicode"] +git-tree-sha1 = "1568b28f91293458345dabba6a5ea3f183250a61" +uuid = "324d7699-5711-5eae-9e2f-1d82baa6b597" +version = "0.10.8" + + [deps.CategoricalArrays.extensions] + CategoricalArraysJSONExt = "JSON" + CategoricalArraysRecipesBaseExt = "RecipesBase" + CategoricalArraysSentinelArraysExt = "SentinelArrays" + CategoricalArraysStructTypesExt = "StructTypes" + + [deps.CategoricalArrays.weakdeps] + JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" + RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" + SentinelArrays = "91c51154-3ec4-41a3-a24f-3f23e20d615c" + StructTypes = "856f2bd8-1eba-4b0a-8007-ebc267875bd4" + +[[deps.CategoricalDistributions]] +deps = ["CategoricalArrays", "Distributions", "Missings", "OrderedCollections", "Random", "ScientificTypes"] +git-tree-sha1 = "926862f549a82d6c3a7145bc7f1adff2a91a39f0" +uuid = "af321ab8-2d2e-40a6-b165-3d674595d28e" +version = "0.1.15" + + [deps.CategoricalDistributions.extensions] + UnivariateFiniteDisplayExt = "UnicodePlots" + + [deps.CategoricalDistributions.weakdeps] + UnicodePlots = "b8865327-cd53-5732-bb35-84acbb429228" + +[[deps.ChainRules]] +deps = ["Adapt", "ChainRulesCore", "Compat", "Distributed", "GPUArraysCore", "IrrationalConstants", "LinearAlgebra", "Random", "RealDot", "SparseArrays", "SparseInverseSubset", "Statistics", "StructArrays", "SuiteSparse"] +git-tree-sha1 = "291821c1251486504f6bae435227907d734e94d2" +uuid = "082447d4-558c-5d27-93f4-14fc19e9eca2" +version = "1.66.0" + +[[deps.ChainRulesCore]] +deps = ["Compat", "LinearAlgebra"] +git-tree-sha1 = "575cd02e080939a33b6df6c5853d14924c08e35b" +uuid = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" +version = "1.23.0" +weakdeps = ["SparseArrays"] + + [deps.ChainRulesCore.extensions] + ChainRulesCoreSparseArraysExt = "SparseArrays" + +[[deps.ChangesOfVariables]] +deps = ["LinearAlgebra", "Test"] +git-tree-sha1 = "2fba81a302a7be671aefe194f0525ef231104e7f" +uuid = "9e997f8a-9a97-42d5-a9f1-ce6bfc15e2c0" +version = "0.1.8" +weakdeps = ["InverseFunctions"] + + [deps.ChangesOfVariables.extensions] + ChangesOfVariablesInverseFunctionsExt = "InverseFunctions" + +[[deps.CloseOpenIntervals]] +deps = ["Static", "StaticArrayInterface"] +git-tree-sha1 = "70232f82ffaab9dc52585e0dd043b5e0c6b714f1" +uuid = "fb6a15b2-703c-40df-9091-08a04967cfa9" +version = "0.1.12" + +[[deps.CodecZlib]] +deps = ["TranscodingStreams", "Zlib_jll"] +git-tree-sha1 = "59939d8a997469ee05c4b4944560a820f9ba0d73" +uuid = "944b1d66-785c-5afd-91f1-9de20f533193" +version = "0.7.4" + +[[deps.ColorSchemes]] +deps = ["ColorTypes", "ColorVectorSpace", "Colors", "FixedPointNumbers", "PrecompileTools", "Random"] +git-tree-sha1 = "4b270d6465eb21ae89b732182c20dc165f8bf9f2" +uuid = "35d6a980-a343-548e-a6ea-1d62b119f2f4" +version = "3.25.0" + +[[deps.ColorTypes]] +deps = ["FixedPointNumbers", "Random"] +git-tree-sha1 = "b10d0b65641d57b8b4d5e234446582de5047050d" +uuid = "3da002f7-5984-5a60-b8a6-cbb66c0b333f" +version = "0.11.5" + +[[deps.ColorVectorSpace]] +deps = ["ColorTypes", "FixedPointNumbers", "LinearAlgebra", "Requires", "Statistics", "TensorCore"] +git-tree-sha1 = "a1f44953f2382ebb937d60dafbe2deea4bd23249" +uuid = "c3611d14-8923-5661-9e6a-0046d554d3a4" +version = "0.10.0" +weakdeps = ["SpecialFunctions"] + + [deps.ColorVectorSpace.extensions] + SpecialFunctionsExt = "SpecialFunctions" + +[[deps.Colors]] +deps = ["ColorTypes", "FixedPointNumbers", "Reexport"] +git-tree-sha1 = "362a287c3aa50601b0bc359053d5c2468f0e7ce0" +uuid = "5ae59095-9a9b-59fe-a467-6f913c188581" +version = "0.12.11" + +[[deps.Combinatorics]] +git-tree-sha1 = "08c8b6831dc00bfea825826be0bc8336fc369860" +uuid = "861a8166-3701-5b0c-9a16-15d98fcdc6aa" +version = "1.0.2" + +[[deps.CommonMark]] +deps = ["Crayons", "JSON", "PrecompileTools", "URIs"] +git-tree-sha1 = "532c4185d3c9037c0237546d817858b23cf9e071" +uuid = "a80b9123-70ca-4bc0-993e-6e3bcb318db6" +version = "0.8.12" + +[[deps.CommonSolve]] +git-tree-sha1 = "0eee5eb66b1cf62cd6ad1b460238e60e4b09400c" +uuid = "38540f10-b2f7-11e9-35d8-d573e4eb0ff2" +version = "0.2.4" + +[[deps.CommonSubexpressions]] +deps = ["MacroTools", "Test"] +git-tree-sha1 = "7b8a93dba8af7e3b42fecabf646260105ac373f7" +uuid = "bbf7d656-a473-5ed7-a52c-81e309532950" +version = "0.3.0" + +[[deps.Compat]] +deps = ["TOML", "UUIDs"] +git-tree-sha1 = "b1c55339b7c6c350ee89f2c1604299660525b248" +uuid = "34da2185-b29b-5c13-b0c7-acf172513d20" +version = "4.15.0" +weakdeps = ["Dates", "LinearAlgebra"] + + [deps.Compat.extensions] + CompatLinearAlgebraExt = "LinearAlgebra" + +[[deps.CompilerSupportLibraries_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae" +version = "1.1.1+0" + +[[deps.CompositeTypes]] +git-tree-sha1 = "bce26c3dab336582805503bed209faab1c279768" +uuid = "b152e2b5-7a66-4b01-a709-34e65c35f657" +version = "0.1.4" + +[[deps.CompositionsBase]] +git-tree-sha1 = "802bb88cd69dfd1509f6670416bd4434015693ad" +uuid = "a33af91c-f02d-484b-be07-31d278c5ca2b" +version = "0.1.2" +weakdeps = ["InverseFunctions"] + + [deps.CompositionsBase.extensions] + CompositionsBaseInverseFunctionsExt = "InverseFunctions" + +[[deps.ComputationalResources]] +git-tree-sha1 = "52cb3ec90e8a8bea0e62e275ba577ad0f74821f7" +uuid = "ed09eef8-17a6-5b46-8889-db040fac31e3" +version = "0.3.2" + +[[deps.ConcreteStructs]] +git-tree-sha1 = "f749037478283d372048690eb3b5f92a79432b34" +uuid = "2569d6c7-a4a2-43d3-a901-331e8e4be471" +version = "0.2.3" + +[[deps.ConcurrentUtilities]] +deps = ["Serialization", "Sockets"] +git-tree-sha1 = "6cbbd4d241d7e6579ab354737f4dd95ca43946e1" +uuid = "f0e56b4a-5159-44fe-b623-3e5288b988bb" +version = "2.4.1" + +[[deps.ConsoleProgressMonitor]] +deps = ["Logging", "ProgressMeter"] +git-tree-sha1 = "3ab7b2136722890b9af903859afcf457fa3059e8" +uuid = "88cd18e8-d9cc-4ea6-8889-5259c0d15c8b" +version = "0.1.2" + +[[deps.ConstructionBase]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "260fd2400ed2dab602a7c15cf10c1933c59930a2" +uuid = "187b0558-2788-49d3-abe0-74a17ed4e7c9" +version = "1.5.5" +weakdeps = ["IntervalSets", "StaticArrays"] + + [deps.ConstructionBase.extensions] + ConstructionBaseIntervalSetsExt = "IntervalSets" + ConstructionBaseStaticArraysExt = "StaticArrays" + +[[deps.ContextVariablesX]] +deps = ["Compat", "Logging", "UUIDs"] +git-tree-sha1 = "25cc3803f1030ab855e383129dcd3dc294e322cc" +uuid = "6add18c4-b38d-439d-96f6-d6bc489c04c5" +version = "0.1.3" + +[[deps.Contour]] +git-tree-sha1 = "439e35b0b36e2e5881738abc8857bd92ad6ff9a8" +uuid = "d38c429a-6771-53c6-b99e-75d170b6e991" +version = "0.6.3" + +[[deps.CpuId]] +deps = ["Markdown"] +git-tree-sha1 = "fcbb72b032692610bfbdb15018ac16a36cf2e406" +uuid = "adafc99b-e345-5852-983c-f28acb93d879" +version = "0.3.1" + +[[deps.Crayons]] +git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15" +uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f" +version = "4.1.1" + +[[deps.DSP]] +deps = ["Compat", "FFTW", "IterTools", "LinearAlgebra", "Polynomials", "Random", "Reexport", "SpecialFunctions", "Statistics"] +git-tree-sha1 = "f7f4319567fe769debfcf7f8c03d8da1dd4e2fb0" +uuid = "717857b8-e6f2-59f4-9121-6e50c889abd2" +version = "0.7.9" + +[[deps.DataAPI]] +git-tree-sha1 = "abe83f3a2f1b857aac70ef8b269080af17764bbe" +uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a" +version = "1.16.0" + +[[deps.DataFrames]] +deps = ["Compat", "DataAPI", "DataStructures", "Future", "InlineStrings", "InvertedIndices", "IteratorInterfaceExtensions", "LinearAlgebra", "Markdown", "Missings", "PooledArrays", "PrecompileTools", "PrettyTables", "Printf", "REPL", "Random", "Reexport", "SentinelArrays", "SortingAlgorithms", "Statistics", "TableTraits", "Tables", "Unicode"] +git-tree-sha1 = "04c738083f29f86e62c8afc341f0967d8717bdb8" +uuid = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" +version = "1.6.1" + +[[deps.DataStructures]] +deps = ["Compat", "InteractiveUtils", "OrderedCollections"] +git-tree-sha1 = "1d0a14036acb104d9e89698bd408f63ab58cdc82" +uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8" +version = "0.18.20" + +[[deps.DataValueInterfaces]] +git-tree-sha1 = "bfc1187b79289637fa0ef6d4436ebdfe6905cbd6" +uuid = "e2d170a0-9d28-54be-80f0-106bbe20a464" +version = "1.0.0" + +[[deps.Dates]] +deps = ["Printf"] +uuid = "ade2ca70-3891-5945-98fb-dc099432e06a" + +[[deps.DefineSingletons]] +git-tree-sha1 = "0fba8b706d0178b4dc7fd44a96a92382c9065c2c" +uuid = "244e2a9f-e319-4986-a169-4d1fe445cd52" +version = "0.1.2" + +[[deps.DelayDiffEq]] +deps = ["ArrayInterface", "DataStructures", "DiffEqBase", "LinearAlgebra", "Logging", "OrdinaryDiffEq", "Printf", "RecursiveArrayTools", "Reexport", "SciMLBase", "SimpleNonlinearSolve", "SimpleUnPack"] +git-tree-sha1 = "e40378efd2af7658d0a0579aa9e15b17137368f4" +uuid = "bcd4f6db-9728-5f36-b5f7-82caef46ccdb" +version = "5.44.0" + +[[deps.DelimitedFiles]] +deps = ["Mmap"] +git-tree-sha1 = "9e2f36d3c96a820c678f2f1f1782582fcf685bae" +uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab" +version = "1.9.1" + +[[deps.DensityInterface]] +deps = ["InverseFunctions", "Test"] +git-tree-sha1 = "80c3e8639e3353e5d2912fb3a1916b8455e2494b" +uuid = "b429d917-457f-4dbc-8f4c-0cc954292b1d" +version = "0.4.0" + +[[deps.DiffEqBase]] +deps = ["ArrayInterface", "DataStructures", "DocStringExtensions", "EnumX", "EnzymeCore", "FastBroadcast", "ForwardDiff", "FunctionWrappers", "FunctionWrappersWrappers", "LinearAlgebra", "Logging", "Markdown", "MuladdMacro", "Parameters", "PreallocationTools", "PrecompileTools", "Printf", "RecursiveArrayTools", "Reexport", "SciMLBase", "SciMLOperators", "Setfield", "SparseArrays", "Static", "StaticArraysCore", "Statistics", "Tricks", "TruncatedStacktraces"] +git-tree-sha1 = "05b19d9101db42afeb02d1f402d5e9a7986c44f7" +uuid = "2b5f629d-d688-5b77-993f-72d75c75574e" +version = "6.145.2" + + [deps.DiffEqBase.extensions] + DiffEqBaseChainRulesCoreExt = "ChainRulesCore" + DiffEqBaseDistributionsExt = "Distributions" + DiffEqBaseEnzymeExt = ["ChainRulesCore", "Enzyme"] + DiffEqBaseGeneralizedGeneratedExt = "GeneralizedGenerated" + DiffEqBaseMPIExt = "MPI" + DiffEqBaseMeasurementsExt = "Measurements" + DiffEqBaseMonteCarloMeasurementsExt = "MonteCarloMeasurements" + DiffEqBaseReverseDiffExt = "ReverseDiff" + DiffEqBaseTrackerExt = "Tracker" + DiffEqBaseUnitfulExt = "Unitful" + + [deps.DiffEqBase.weakdeps] + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f" + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" + GeneralizedGenerated = "6b9d7cbe-bcb9-11e9-073f-15a7a543e2eb" + MPI = "da04e1cc-30fd-572f-bb4f-1f8673147195" + Measurements = "eff96d63-e80a-5855-80a2-b1b0885c5ab7" + MonteCarloMeasurements = "0987c9cc-fe09-11e8-30f0-b96dd679fdca" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d" + +[[deps.DiffEqCallbacks]] +deps = ["DataStructures", "DiffEqBase", "ForwardDiff", "Functors", "LinearAlgebra", "Markdown", "NLsolve", "Parameters", "RecipesBase", "RecursiveArrayTools", "SciMLBase", "StaticArraysCore"] +git-tree-sha1 = "d0b94b3694d55e7eedeee918e7daee9e3b873399" +uuid = "459566f4-90b8-5000-8ac3-15dfb0a30def" +version = "2.35.0" +weakdeps = ["OrdinaryDiffEq", "Sundials"] + +[[deps.DiffEqNoiseProcess]] +deps = ["DiffEqBase", "Distributions", "GPUArraysCore", "LinearAlgebra", "Markdown", "Optim", "PoissonRandom", "QuadGK", "Random", "Random123", "RandomNumbers", "RecipesBase", "RecursiveArrayTools", "Requires", "ResettableStacks", "SciMLBase", "StaticArraysCore", "Statistics"] +git-tree-sha1 = "65cbbe1450ced323b4b17228ccd96349d96795a7" +uuid = "77a26b50-5914-5dd7-bc55-306e6241c503" +version = "5.21.0" + + [deps.DiffEqNoiseProcess.extensions] + DiffEqNoiseProcessReverseDiffExt = "ReverseDiff" + + [deps.DiffEqNoiseProcess.weakdeps] + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + +[[deps.DiffResults]] +deps = ["StaticArraysCore"] +git-tree-sha1 = "782dd5f4561f5d267313f23853baaaa4c52ea621" +uuid = "163ba53b-c6d8-5494-b064-1a9d43ac40c5" +version = "1.1.0" + +[[deps.DiffRules]] +deps = ["IrrationalConstants", "LogExpFunctions", "NaNMath", "Random", "SpecialFunctions"] +git-tree-sha1 = "23163d55f885173722d1e4cf0f6110cdbaf7e272" +uuid = "b552c78f-8df3-52c6-915a-8e097449b14b" +version = "1.15.1" + +[[deps.DifferentialEquations]] +deps = ["BoundaryValueDiffEq", "DelayDiffEq", "DiffEqBase", "DiffEqCallbacks", "DiffEqNoiseProcess", "JumpProcesses", "LinearAlgebra", "LinearSolve", "NonlinearSolve", "OrdinaryDiffEq", "Random", "RecursiveArrayTools", "Reexport", "SciMLBase", "SteadyStateDiffEq", "StochasticDiffEq", "Sundials"] +git-tree-sha1 = "19a5b6314715139ddefea4108a105bb9b90dc4fb" +uuid = "0c46a032-eb83-5123-abaf-570d42b7fbaa" +version = "7.11.0" + +[[deps.Distances]] +deps = ["LinearAlgebra", "Statistics", "StatsAPI"] +git-tree-sha1 = "66c4c81f259586e8f002eacebc177e1fb06363b0" +uuid = "b4f34e82-e78d-54a5-968a-f98e89d6e8f7" +version = "0.10.11" +weakdeps = ["ChainRulesCore", "SparseArrays"] + + [deps.Distances.extensions] + DistancesChainRulesCoreExt = "ChainRulesCore" + DistancesSparseArraysExt = "SparseArrays" + +[[deps.Distributed]] +deps = ["Random", "Serialization", "Sockets"] +uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b" + +[[deps.Distributions]] +deps = ["AliasTables", "FillArrays", "LinearAlgebra", "PDMats", "Printf", "QuadGK", "Random", "SpecialFunctions", "Statistics", "StatsAPI", "StatsBase", "StatsFuns"] +git-tree-sha1 = "22c595ca4146c07b16bcf9c8bea86f731f7109d2" +uuid = "31c24e10-a181-5473-b8eb-7969acd0382f" +version = "0.25.108" +weakdeps = ["ChainRulesCore", "DensityInterface", "Test"] + + [deps.Distributions.extensions] + DistributionsChainRulesCoreExt = "ChainRulesCore" + DistributionsDensityInterfaceExt = "DensityInterface" + DistributionsTestExt = "Test" + +[[deps.DistributionsAD]] +deps = ["Adapt", "ChainRules", "ChainRulesCore", "Compat", "Distributions", "FillArrays", "LinearAlgebra", "PDMats", "Random", "Requires", "SpecialFunctions", "StaticArrays", "StatsFuns", "ZygoteRules"] +git-tree-sha1 = "f4dd7727b07b4b7fff5ff4149118ee06e83dfab7" +uuid = "ced4e74d-a319-5a8a-b0ac-84af2272839c" +version = "0.6.55" + + [deps.DistributionsAD.extensions] + DistributionsADForwardDiffExt = "ForwardDiff" + DistributionsADLazyArraysExt = "LazyArrays" + DistributionsADReverseDiffExt = "ReverseDiff" + DistributionsADTrackerExt = "Tracker" + + [deps.DistributionsAD.weakdeps] + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + LazyArrays = "5078a376-72f3-5289-bfd5-ec5146d43c02" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + +[[deps.DocStringExtensions]] +deps = ["LibGit2"] +git-tree-sha1 = "2fb1e02f2b635d0845df5d7c167fec4dd739b00d" +uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" +version = "0.9.3" + +[[deps.DomainSets]] +deps = ["CompositeTypes", "IntervalSets", "LinearAlgebra", "Random", "StaticArrays", "Statistics"] +git-tree-sha1 = "51b4b84d33ec5e0955b55ff4b748b99ce2c3faa9" +uuid = "5b8099bc-c8ec-5219-889f-1d9e522a28bf" +version = "0.6.7" + +[[deps.Downloads]] +deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"] +uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6" +version = "1.6.0" + +[[deps.DualNumbers]] +deps = ["Calculus", "NaNMath", "SpecialFunctions"] +git-tree-sha1 = "5837a837389fccf076445fce071c8ddaea35a566" +uuid = "fa6b7ba4-c1ee-5f82-b5fc-ecf0adba8f74" +version = "0.6.8" + +[[deps.DynamicPPL]] +deps = ["AbstractMCMC", "AbstractPPL", "BangBang", "Bijectors", "ChainRulesCore", "Compat", "ConstructionBase", "Distributions", "DocStringExtensions", "LinearAlgebra", "LogDensityProblems", "MacroTools", "OrderedCollections", "Random", "Requires", "Setfield", "Test", "ZygoteRules"] +git-tree-sha1 = "50a718301941d4ec4f391aa845ee434fce2dbe2e" +uuid = "366bfd00-2699-11ea-058f-f148b4cae6d8" +version = "0.23.21" +weakdeps = ["MCMCChains"] + + [deps.DynamicPPL.extensions] + DynamicPPLMCMCChainsExt = ["MCMCChains"] + +[[deps.DynamicPolynomials]] +deps = ["Future", "LinearAlgebra", "MultivariatePolynomials", "MutableArithmetics", "Pkg", "Reexport", "Test"] +git-tree-sha1 = "30a1848c4f4fc35d1d4bbbd125650f6a11b5bc6c" +uuid = "7c1d4256-1411-5781-91ec-d7bc3513ac07" +version = "0.5.7" + +[[deps.EarlyStopping]] +deps = ["Dates", "Statistics"] +git-tree-sha1 = "98fdf08b707aaf69f524a6cd0a67858cefe0cfb6" +uuid = "792122b4-ca99-40de-a6bc-6742525f08b6" +version = "0.3.0" + +[[deps.EllipticalSliceSampling]] +deps = ["AbstractMCMC", "ArrayInterface", "Distributions", "Random", "Statistics"] +git-tree-sha1 = "973b4927d112559dc737f55d6bf06503a5b3fc14" +uuid = "cad2338a-1db2-11e9-3401-43bc07c9ede2" +version = "1.1.0" + +[[deps.EnumX]] +git-tree-sha1 = "bdb1942cd4c45e3c678fd11569d5cccd80976237" +uuid = "4e289a0a-7415-4d19-859d-a7e5c4648b56" +version = "1.0.4" + +[[deps.EnzymeCore]] +git-tree-sha1 = "1bc328eec34ffd80357f84a84bb30e4374e9bd60" +uuid = "f151be2c-9106-41f4-ab19-57ee4f262869" +version = "0.6.6" +weakdeps = ["Adapt"] + + [deps.EnzymeCore.extensions] + AdaptExt = "Adapt" + +[[deps.EpollShim_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "8e9441ee83492030ace98f9789a654a6d0b1f643" +uuid = "2702e6a9-849d-5ed8-8c21-79e8b8f9ee43" +version = "0.0.20230411+0" + +[[deps.ExceptionUnwrapping]] +deps = ["Test"] +git-tree-sha1 = "dcb08a0d93ec0b1cdc4af184b26b591e9695423a" +uuid = "460bff9d-24e4-43bc-9d9f-a8973cb893f4" +version = "0.1.10" + +[[deps.Expat_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "1c6317308b9dc757616f0b5cb379db10494443a7" +uuid = "2e619515-83b5-522b-bb60-26c02a35a201" +version = "2.6.2+0" + +[[deps.ExponentialUtilities]] +deps = ["Adapt", "ArrayInterface", "GPUArraysCore", "GenericSchur", "LinearAlgebra", "PrecompileTools", "Printf", "SparseArrays", "libblastrampoline_jll"] +git-tree-sha1 = "8e18940a5ba7f4ddb41fe2b79b6acaac50880a86" +uuid = "d4d017d3-3776-5f7e-afef-a10c40355c18" +version = "1.26.1" + +[[deps.ExprTools]] +git-tree-sha1 = "27415f162e6028e81c72b82ef756bf321213b6ec" +uuid = "e2ba6199-217a-4e67-a87a-7c52f15ade04" +version = "0.1.10" + +[[deps.FFMPEG]] +deps = ["FFMPEG_jll"] +git-tree-sha1 = "b57e3acbe22f8484b4b5ff66a7499717fe1a9cc8" +uuid = "c87230d0-a227-11e9-1b43-d7ebe4e7570a" +version = "0.4.1" + +[[deps.FFMPEG_jll]] +deps = ["Artifacts", "Bzip2_jll", "FreeType2_jll", "FriBidi_jll", "JLLWrappers", "LAME_jll", "Libdl", "Ogg_jll", "OpenSSL_jll", "Opus_jll", "PCRE2_jll", "Zlib_jll", "libaom_jll", "libass_jll", "libfdk_aac_jll", "libvorbis_jll", "x264_jll", "x265_jll"] +git-tree-sha1 = "466d45dc38e15794ec7d5d63ec03d776a9aff36e" +uuid = "b22a6f82-2f65-5046-a5b2-351ab43fb4e5" +version = "4.4.4+1" + +[[deps.FFTW]] +deps = ["AbstractFFTs", "FFTW_jll", "LinearAlgebra", "MKL_jll", "Preferences", "Reexport"] +git-tree-sha1 = "4820348781ae578893311153d69049a93d05f39d" +uuid = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341" +version = "1.8.0" + +[[deps.FFTW_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "c6033cc3892d0ef5bb9cd29b7f2f0331ea5184ea" +uuid = "f5851436-0d7a-5f13-b9de-f02708fd171a" +version = "3.3.10+0" + +[[deps.FLoops]] +deps = ["BangBang", "Compat", "FLoopsBase", "InitialValues", "JuliaVariables", "MLStyle", "Serialization", "Setfield", "Transducers"] +git-tree-sha1 = "ffb97765602e3cbe59a0589d237bf07f245a8576" +uuid = "cc61a311-1640-44b5-9fba-1b764f453329" +version = "0.2.1" + +[[deps.FLoopsBase]] +deps = ["ContextVariablesX"] +git-tree-sha1 = "656f7a6859be8673bf1f35da5670246b923964f7" +uuid = "b9860ae5-e623-471e-878b-f6a53c775ea6" +version = "0.1.1" + +[[deps.FastAlmostBandedMatrices]] +deps = ["ArrayInterface", "ArrayLayouts", "BandedMatrices", "ConcreteStructs", "LazyArrays", "LinearAlgebra", "MatrixFactorizations", "PrecompileTools", "Reexport"] +git-tree-sha1 = "9dc913faf8552fd09b92a0d7fcc25f1d5609d795" +uuid = "9d29842c-ecb8-4973-b1e9-a27b1157504e" +version = "0.1.1" + +[[deps.FastBroadcast]] +deps = ["ArrayInterface", "LinearAlgebra", "Polyester", "Static", "StaticArrayInterface", "StrideArraysCore"] +git-tree-sha1 = "a6e756a880fc419c8b41592010aebe6a5ce09136" +uuid = "7034ab61-46d4-4ed7-9d0f-46aef9175898" +version = "0.2.8" + +[[deps.FastClosures]] +git-tree-sha1 = "acebe244d53ee1b461970f8910c235b259e772ef" +uuid = "9aa1b823-49e4-5ca5-8b0f-3971ec8bab6a" +version = "0.3.2" + +[[deps.FastLapackInterface]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "cbf5edddb61a43669710cbc2241bc08b36d9e660" +uuid = "29a986be-02c6-4525-aec4-84b980013641" +version = "2.0.4" + +[[deps.FileIO]] +deps = ["Pkg", "Requires", "UUIDs"] +git-tree-sha1 = "82d8afa92ecf4b52d78d869f038ebfb881267322" +uuid = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549" +version = "1.16.3" + +[[deps.FilePathsBase]] +deps = ["Compat", "Dates", "Mmap", "Printf", "Test", "UUIDs"] +git-tree-sha1 = "9f00e42f8d99fdde64d40c8ea5d14269a2e2c1aa" +uuid = "48062228-2e41-5def-b9a4-89aafe57970f" +version = "0.9.21" + +[[deps.FileWatching]] +uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee" + +[[deps.FillArrays]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "0653c0a2396a6da5bc4766c43041ef5fd3efbe57" +uuid = "1a297f60-69ca-5386-bcde-b61e274b549b" +version = "1.11.0" +weakdeps = ["PDMats", "SparseArrays", "Statistics"] + + [deps.FillArrays.extensions] + FillArraysPDMatsExt = "PDMats" + FillArraysSparseArraysExt = "SparseArrays" + FillArraysStatisticsExt = "Statistics" + +[[deps.FiniteDiff]] +deps = ["ArrayInterface", "LinearAlgebra", "Requires", "Setfield", "SparseArrays"] +git-tree-sha1 = "2de436b72c3422940cbe1367611d137008af7ec3" +uuid = "6a86dc24-6348-571c-b903-95158fe2bd41" +version = "2.23.1" + + [deps.FiniteDiff.extensions] + FiniteDiffBandedMatricesExt = "BandedMatrices" + FiniteDiffBlockBandedMatricesExt = "BlockBandedMatrices" + FiniteDiffStaticArraysExt = "StaticArrays" + + [deps.FiniteDiff.weakdeps] + BandedMatrices = "aae01518-5342-5314-be14-df237901396f" + BlockBandedMatrices = "ffab5731-97b5-5995-9138-79e8c1846df0" + StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" + +[[deps.FixedPointNumbers]] +deps = ["Statistics"] +git-tree-sha1 = "05882d6995ae5c12bb5f36dd2ed3f61c98cbb172" +uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93" +version = "0.8.5" + +[[deps.Fontconfig_jll]] +deps = ["Artifacts", "Bzip2_jll", "Expat_jll", "FreeType2_jll", "JLLWrappers", "Libdl", "Libuuid_jll", "Zlib_jll"] +git-tree-sha1 = "db16beca600632c95fc8aca29890d83788dd8b23" +uuid = "a3f928ae-7b40-5064-980b-68af3947d34b" +version = "2.13.96+0" + +[[deps.Format]] +git-tree-sha1 = "9c68794ef81b08086aeb32eeaf33531668d5f5fc" +uuid = "1fa38f19-a742-5d3f-a2b9-30dd87b9d5f8" +version = "1.3.7" + +[[deps.ForwardDiff]] +deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "LinearAlgebra", "LogExpFunctions", "NaNMath", "Preferences", "Printf", "Random", "SpecialFunctions"] +git-tree-sha1 = "cf0fe81336da9fb90944683b8c41984b08793dad" +uuid = "f6369f11-7733-5829-9624-2563aa707210" +version = "0.10.36" +weakdeps = ["StaticArrays"] + + [deps.ForwardDiff.extensions] + ForwardDiffStaticArraysExt = "StaticArrays" + +[[deps.FreeType2_jll]] +deps = ["Artifacts", "Bzip2_jll", "JLLWrappers", "Libdl", "Zlib_jll"] +git-tree-sha1 = "5c1d8ae0efc6c2e7b1fc502cbe25def8f661b7bc" +uuid = "d7e528f0-a631-5988-bf34-fe36492bcfd7" +version = "2.13.2+0" + +[[deps.FriBidi_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "1ed150b39aebcc805c26b93a8d0122c940f64ce2" +uuid = "559328eb-81f9-559d-9380-de523a88c83c" +version = "1.0.14+0" + +[[deps.FunctionWrappers]] +git-tree-sha1 = "d62485945ce5ae9c0c48f124a84998d755bae00e" +uuid = "069b7b12-0de2-55c6-9aab-29f3d0a68a2e" +version = "1.1.3" + +[[deps.FunctionWrappersWrappers]] +deps = ["FunctionWrappers"] +git-tree-sha1 = "b104d487b34566608f8b4e1c39fb0b10aa279ff8" +uuid = "77dc65aa-8811-40c2-897b-53d922fa7daf" +version = "0.1.3" + +[[deps.Functors]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "d3e63d9fa13f8eaa2f06f64949e2afc593ff52c2" +uuid = "d9f16b24-f501-4c13-a1f2-28368ffc5196" +version = "0.4.10" + +[[deps.Future]] +deps = ["Random"] +uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820" + +[[deps.GLFW_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Libglvnd_jll", "Xorg_libXcursor_jll", "Xorg_libXi_jll", "Xorg_libXinerama_jll", "Xorg_libXrandr_jll"] +git-tree-sha1 = "ff38ba61beff76b8f4acad8ab0c97ef73bb670cb" +uuid = "0656b61e-2033-5cc2-a64a-77c0f6c09b89" +version = "3.3.9+0" + +[[deps.GPUArraysCore]] +deps = ["Adapt"] +git-tree-sha1 = "2d6ca471a6c7b536127afccfa7564b5b39227fe0" +uuid = "46192b85-c4d5-4398-a991-12ede77f4527" +version = "0.1.5" + +[[deps.GR]] +deps = ["Artifacts", "Base64", "DelimitedFiles", "Downloads", "GR_jll", "HTTP", "JSON", "Libdl", "LinearAlgebra", "Preferences", "Printf", "Random", "Serialization", "Sockets", "TOML", "Tar", "Test", "p7zip_jll"] +git-tree-sha1 = "ddda044ca260ee324c5fc07edb6d7cf3f0b9c350" +uuid = "28b8d3ca-fb5f-59d9-8090-bfdbd6d07a71" +version = "0.73.5" + +[[deps.GR_jll]] +deps = ["Artifacts", "Bzip2_jll", "Cairo_jll", "FFMPEG_jll", "Fontconfig_jll", "FreeType2_jll", "GLFW_jll", "JLLWrappers", "JpegTurbo_jll", "Libdl", "Libtiff_jll", "Pixman_jll", "Qt6Base_jll", "Zlib_jll", "libpng_jll"] +git-tree-sha1 = "278e5e0f820178e8a26df3184fcb2280717c79b1" +uuid = "d2c73de3-f751-5644-a686-071e5b155ba9" +version = "0.73.5+0" + +[[deps.GenericSchur]] +deps = ["LinearAlgebra", "Printf"] +git-tree-sha1 = "af49a0851f8113fcfae2ef5027c6d49d0acec39b" +uuid = "c145ed77-6b09-5dd9-b285-bf645a82121e" +version = "0.5.4" + +[[deps.Gettext_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Libiconv_jll", "Pkg", "XML2_jll"] +git-tree-sha1 = "9b02998aba7bf074d14de89f9d37ca24a1a0b046" +uuid = "78b55507-aeef-58d4-861c-77aaff3498b1" +version = "0.21.0+0" + +[[deps.Glib_jll]] +deps = ["Artifacts", "Gettext_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Libiconv_jll", "Libmount_jll", "PCRE2_jll", "Zlib_jll"] +git-tree-sha1 = "7c82e6a6cd34e9d935e9aa4051b66c6ff3af59ba" +uuid = "7746bdde-850d-59dc-9ae8-88ece973131d" +version = "2.80.2+0" + +[[deps.Glob]] +git-tree-sha1 = "97285bbd5230dd766e9ef6749b80fc617126d496" +uuid = "c27321d9-0574-5035-807b-f59d2c89b15c" +version = "1.3.1" + +[[deps.Graphite2_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "344bf40dcab1073aca04aa0df4fb092f920e4011" +uuid = "3b182d85-2403-5c21-9c21-1e1f0cc25472" +version = "1.3.14+0" + +[[deps.Graphs]] +deps = ["ArnoldiMethod", "Compat", "DataStructures", "Distributed", "Inflate", "LinearAlgebra", "Random", "SharedArrays", "SimpleTraits", "SparseArrays", "Statistics"] +git-tree-sha1 = "4f2b57488ac7ee16124396de4f2bbdd51b2602ad" +uuid = "86223c79-3864-5bf0-83f7-82e725a168b6" +version = "1.11.0" + +[[deps.Grisu]] +git-tree-sha1 = "53bb909d1151e57e2484c3d1b53e19552b887fb2" +uuid = "42e2da0e-8278-4e71-bc24-59509adca0fe" +version = "1.0.2" + +[[deps.Groebner]] +deps = ["AbstractAlgebra", "Combinatorics", "ExprTools", "Logging", "MultivariatePolynomials", "PrecompileTools", "PrettyTables", "Primes", "Printf", "Random", "SIMD", "TimerOutputs"] +git-tree-sha1 = "6b505ef15e55bdc5bb3ddbcfebdff1c9e67081e8" +uuid = "0b43b601-686d-58a3-8a1c-6623616c7cd4" +version = "0.5.1" + +[[deps.GroupsCore]] +deps = ["Markdown", "Random"] +git-tree-sha1 = "6df9cd6ee79fc59feab33f63a1b3c9e95e2461d5" +uuid = "d5909c97-4eac-4ecc-a3dc-fdd0858a4120" +version = "0.4.2" + +[[deps.HDF5]] +deps = ["Compat", "HDF5_jll", "Libdl", "MPIPreferences", "Mmap", "Preferences", "Printf", "Random", "Requires", "UUIDs"] +git-tree-sha1 = "e856eef26cf5bf2b0f95f8f4fc37553c72c8641c" +uuid = "f67ccb44-e63f-5c2f-98bd-6dc0ccc4ba2f" +version = "0.17.2" + + [deps.HDF5.extensions] + MPIExt = "MPI" + + [deps.HDF5.weakdeps] + MPI = "da04e1cc-30fd-572f-bb4f-1f8673147195" + +[[deps.HDF5_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "LLVMOpenMP_jll", "LazyArtifacts", "LibCURL_jll", "Libdl", "MPICH_jll", "MPIPreferences", "MPItrampoline_jll", "MicrosoftMPI_jll", "OpenMPI_jll", "OpenSSL_jll", "TOML", "Zlib_jll", "libaec_jll"] +git-tree-sha1 = "38c8874692d48d5440d5752d6c74b0c6b0b60739" +uuid = "0234f1f7-429e-5d53-9886-15a909be8d59" +version = "1.14.2+1" + +[[deps.HTTP]] +deps = ["Base64", "CodecZlib", "ConcurrentUtilities", "Dates", "ExceptionUnwrapping", "Logging", "LoggingExtras", "MbedTLS", "NetworkOptions", "OpenSSL", "Random", "SimpleBufferStream", "Sockets", "URIs", "UUIDs"] +git-tree-sha1 = "d1d712be3164d61d1fb98e7ce9bcbc6cc06b45ed" +uuid = "cd3eb016-35fb-5094-929b-558a96fad6f3" +version = "1.10.8" + +[[deps.HarfBuzz_jll]] +deps = ["Artifacts", "Cairo_jll", "Fontconfig_jll", "FreeType2_jll", "Glib_jll", "Graphite2_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Pkg"] +git-tree-sha1 = "129acf094d168394e80ee1dc4bc06ec835e510a3" +uuid = "2e76f6c2-a576-52d4-95c1-20adfe4de566" +version = "2.8.1+1" + +[[deps.HostCPUFeatures]] +deps = ["BitTwiddlingConvenienceFunctions", "IfElse", "Libdl", "Static"] +git-tree-sha1 = "eb8fed28f4994600e29beef49744639d985a04b2" +uuid = "3e5b6fbb-0976-4d2c-9146-d79de83f2fb0" +version = "0.1.16" + +[[deps.Hwloc_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "ca0f6bf568b4bfc807e7537f081c81e35ceca114" +uuid = "e33a78d0-f292-5ffc-b300-72abe9b543c8" +version = "2.10.0+0" + +[[deps.HypergeometricFunctions]] +deps = ["DualNumbers", "LinearAlgebra", "OpenLibm_jll", "SpecialFunctions"] +git-tree-sha1 = "f218fe3736ddf977e0e772bc9a586b2383da2685" +uuid = "34004b35-14d8-5ef3-9330-4cdb6864b03a" +version = "0.3.23" + +[[deps.HypothesisTests]] +deps = ["Combinatorics", "Distributions", "LinearAlgebra", "Printf", "Random", "Rmath", "Roots", "Statistics", "StatsAPI", "StatsBase"] +git-tree-sha1 = "4b5d5ba51f5f473737ed9de6d8a7aa190ad8c72f" +uuid = "09f84164-cd44-5f33-b23f-e6b0d136a0d5" +version = "0.11.0" + +[[deps.IfElse]] +git-tree-sha1 = "debdd00ffef04665ccbb3e150747a77560e8fad1" +uuid = "615f187c-cbe4-4ef1-ba3b-2fcf58d6d173" +version = "0.1.1" + +[[deps.Inflate]] +git-tree-sha1 = "ea8031dea4aff6bd41f1df8f2fdfb25b33626381" +uuid = "d25df0c9-e2be-5dd7-82c8-3ad0b3e990b9" +version = "0.1.4" + +[[deps.InitialValues]] +git-tree-sha1 = "4da0f88e9a39111c2fa3add390ab15f3a44f3ca3" +uuid = "22cec73e-a1b8-11e9-2c92-598750a2cf9c" +version = "0.3.1" + +[[deps.InlineStrings]] +deps = ["Parsers"] +git-tree-sha1 = "9cc2baf75c6d09f9da536ddf58eb2f29dedaf461" +uuid = "842dd82b-1e85-43dc-bf29-5d0ee9dffc48" +version = "1.4.0" + +[[deps.InplaceOps]] +deps = ["LinearAlgebra", "Test"] +git-tree-sha1 = "50b41d59e7164ab6fda65e71049fee9d890731ff" +uuid = "505f98c9-085e-5b2c-8e89-488be7bf1f34" +version = "0.3.0" + +[[deps.IntegerMathUtils]] +git-tree-sha1 = "b8ffb903da9f7b8cf695a8bead8e01814aa24b30" +uuid = "18e54dd8-cb9d-406c-a71d-865a43cbb235" +version = "0.1.2" + +[[deps.IntelOpenMP_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "be50fe8df3acbffa0274a744f1a99d29c45a57f4" +uuid = "1d5cc7b8-4909-519e-a0f8-d0f5ad9712d0" +version = "2024.1.0+0" + +[[deps.InteractiveUtils]] +deps = ["Markdown"] +uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240" + +[[deps.Interpolations]] +deps = ["Adapt", "AxisAlgorithms", "ChainRulesCore", "LinearAlgebra", "OffsetArrays", "Random", "Ratios", "Requires", "SharedArrays", "SparseArrays", "StaticArrays", "WoodburyMatrices"] +git-tree-sha1 = "721ec2cf720536ad005cb38f50dbba7b02419a15" +uuid = "a98d9a8b-a2ab-59e6-89dd-64a1c18fca59" +version = "0.14.7" + +[[deps.IntervalSets]] +git-tree-sha1 = "dba9ddf07f77f60450fe5d2e2beb9854d9a49bd0" +uuid = "8197267c-284f-5f27-9208-e0e47529a953" +version = "0.7.10" +weakdeps = ["Random", "RecipesBase", "Statistics"] + + [deps.IntervalSets.extensions] + IntervalSetsRandomExt = "Random" + IntervalSetsRecipesBaseExt = "RecipesBase" + IntervalSetsStatisticsExt = "Statistics" + +[[deps.InverseFunctions]] +deps = ["Test"] +git-tree-sha1 = "e7cbed5032c4c397a6ac23d1493f3289e01231c4" +uuid = "3587e190-3f89-42d0-90ee-14403ec27112" +version = "0.1.14" +weakdeps = ["Dates"] + + [deps.InverseFunctions.extensions] + DatesExt = "Dates" + +[[deps.InvertedIndices]] +git-tree-sha1 = "0dc7b50b8d436461be01300fd8cd45aa0274b038" +uuid = "41ab1584-1d38-5bbf-9106-f11c6c58b48f" +version = "1.3.0" + +[[deps.IrrationalConstants]] +git-tree-sha1 = "630b497eafcc20001bba38a4651b327dcfc491d2" +uuid = "92d709cd-6900-40b7-9082-c6be49f344b6" +version = "0.2.2" + +[[deps.IterTools]] +git-tree-sha1 = "42d5f897009e7ff2cf88db414a389e5ed1bdd023" +uuid = "c8e1da08-722c-5040-9ed9-7db0dc04731e" +version = "1.10.0" + +[[deps.IterationControl]] +deps = ["EarlyStopping", "InteractiveUtils"] +git-tree-sha1 = "e663925ebc3d93c1150a7570d114f9ea2f664726" +uuid = "b3c1a2ee-3fec-4384-bf48-272ea71de57c" +version = "0.5.4" + +[[deps.IteratorInterfaceExtensions]] +git-tree-sha1 = "a3f24677c21f5bbe9d2a714f95dcd58337fb2856" +uuid = "82899510-4779-5014-852e-03e436cf321d" +version = "1.0.0" + +[[deps.JLD2]] +deps = ["FileIO", "MacroTools", "Mmap", "OrderedCollections", "Pkg", "PrecompileTools", "Reexport", "Requires", "TranscodingStreams", "UUIDs", "Unicode"] +git-tree-sha1 = "bdbe8222d2f5703ad6a7019277d149ec6d78c301" +uuid = "033835bb-8acc-5ee8-8aae-3f567f8a3819" +version = "0.4.48" + +[[deps.JLFzf]] +deps = ["Pipe", "REPL", "Random", "fzf_jll"] +git-tree-sha1 = "a53ebe394b71470c7f97c2e7e170d51df21b17af" +uuid = "1019f520-868f-41f5-a6de-eb00f4b6a39c" +version = "0.1.7" + +[[deps.JLLWrappers]] +deps = ["Artifacts", "Preferences"] +git-tree-sha1 = "7e5d6779a1e09a36db2a7b6cff50942a0a7d0fca" +uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210" +version = "1.5.0" + +[[deps.JSON]] +deps = ["Dates", "Mmap", "Parsers", "Unicode"] +git-tree-sha1 = "31e996f0a15c7b280ba9f76636b3ff9e2ae58c9a" +uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" +version = "0.21.4" + +[[deps.JpegTurbo_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "c84a835e1a09b289ffcd2271bf2a337bbdda6637" +uuid = "aacddb02-875f-59d6-b918-886e6ef4fbf8" +version = "3.0.3+0" + +[[deps.JuliaFormatter]] +deps = ["CSTParser", "CommonMark", "DataStructures", "Glob", "Pkg", "PrecompileTools", "Tokenize"] +git-tree-sha1 = "1c4880cb70a5c6c87ea36deccc3d7f9e7969c18c" +uuid = "98e50ef6-434e-11e9-1051-2b60c6c9e899" +version = "1.0.56" + +[[deps.JuliaVariables]] +deps = ["MLStyle", "NameResolution"] +git-tree-sha1 = "49fb3cb53362ddadb4415e9b73926d6b40709e70" +uuid = "b14d175d-62b4-44ba-8fb7-3064adc8c3ec" +version = "0.2.4" + +[[deps.JumpProcesses]] +deps = ["ArrayInterface", "DataStructures", "DiffEqBase", "DocStringExtensions", "FunctionWrappers", "Graphs", "LinearAlgebra", "Markdown", "PoissonRandom", "Random", "RandomNumbers", "RecursiveArrayTools", "Reexport", "SciMLBase", "StaticArrays", "UnPack"] +git-tree-sha1 = "c451feb97251965a9fe40bacd62551a72cc5902c" +uuid = "ccbc3e58-028d-4f4c-8cd5-9ae44345cda5" +version = "9.10.1" +weakdeps = ["FastBroadcast"] + + [deps.JumpProcesses.extensions] + JumpProcessFastBroadcastExt = "FastBroadcast" + +[[deps.KLU]] +deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse_jll"] +git-tree-sha1 = "884c2968c2e8e7e6bf5956af88cb46aa745c854b" +uuid = "ef3ab10e-7fda-4108-b977-705223b18434" +version = "0.4.1" + +[[deps.KernelAbstractions]] +deps = ["Adapt", "Atomix", "InteractiveUtils", "LinearAlgebra", "MacroTools", "PrecompileTools", "Requires", "SparseArrays", "StaticArrays", "UUIDs", "UnsafeAtomics", "UnsafeAtomicsLLVM"] +git-tree-sha1 = "ed7167240f40e62d97c1f5f7735dea6de3cc5c49" +uuid = "63c18a36-062a-441e-b654-da1e3ab1ce7c" +version = "0.9.18" +weakdeps = ["EnzymeCore"] + + [deps.KernelAbstractions.extensions] + EnzymeExt = "EnzymeCore" + +[[deps.KernelDensity]] +deps = ["Distributions", "DocStringExtensions", "FFTW", "Interpolations", "StatsBase"] +git-tree-sha1 = "7d703202e65efa1369de1279c162b915e245eed1" +uuid = "5ab0869b-81aa-558d-bb23-cbf5423bbe9b" +version = "0.6.9" + +[[deps.Krylov]] +deps = ["LinearAlgebra", "Printf", "SparseArrays"] +git-tree-sha1 = "267dad6b4b7b5d529c76d40ff48d33f7e94cb834" +uuid = "ba0b0d4f-ebba-5204-a429-3ac8c609bfb7" +version = "0.9.6" + +[[deps.LAME_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "170b660facf5df5de098d866564877e119141cbd" +uuid = "c1c5ebd0-6772-5130-a774-d5fcae4a789d" +version = "3.100.2+0" + +[[deps.LERC_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "bf36f528eec6634efc60d7ec062008f171071434" +uuid = "88015f11-f218-50d7-93a8-a6af411a945d" +version = "3.0.0+1" + +[[deps.LLVM]] +deps = ["CEnum", "LLVMExtra_jll", "Libdl", "Preferences", "Printf", "Requires", "Unicode"] +git-tree-sha1 = "065c36f95709dd4a676dc6839a35d6fa6f192f24" +uuid = "929cbde3-209d-540e-8aea-75f648917ca0" +version = "7.1.0" + + [deps.LLVM.extensions] + BFloat16sExt = "BFloat16s" + + [deps.LLVM.weakdeps] + BFloat16s = "ab4f0b2a-ad5b-11e8-123f-65d77653426b" + +[[deps.LLVMExtra_jll]] +deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl", "TOML"] +git-tree-sha1 = "88b916503aac4fb7f701bb625cd84ca5dd1677bc" +uuid = "dad2f222-ce93-54a1-a47d-0025e8a3acab" +version = "0.0.29+0" + +[[deps.LLVMOpenMP_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "d986ce2d884d49126836ea94ed5bfb0f12679713" +uuid = "1d63c593-3942-5779-bab2-d838dc0a180e" +version = "15.0.7+0" + +[[deps.LRUCache]] +git-tree-sha1 = "b3cc6698599b10e652832c2f23db3cab99d51b59" +uuid = "8ac3fa9e-de4c-5943-b1dc-09c6b5f20637" +version = "1.6.1" +weakdeps = ["Serialization"] + + [deps.LRUCache.extensions] + SerializationExt = ["Serialization"] + +[[deps.LZO_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "70c5da094887fd2cae843b8db33920bac4b6f07d" +uuid = "dd4b983a-f0e5-5f8d-a1b7-129d4a5fb1ac" +version = "2.10.2+0" + +[[deps.LaTeXStrings]] +git-tree-sha1 = "50901ebc375ed41dbf8058da26f9de442febbbec" +uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f" +version = "1.3.1" + +[[deps.LabelledArrays]] +deps = ["ArrayInterface", "ChainRulesCore", "ForwardDiff", "LinearAlgebra", "MacroTools", "PreallocationTools", "RecursiveArrayTools", "StaticArrays"] +git-tree-sha1 = "d1f981fba6eb3ec393eede4821bca3f2b7592cd4" +uuid = "2ee39098-c373-598a-b85f-a56591580800" +version = "1.15.1" + +[[deps.LambertW]] +git-tree-sha1 = "c5ffc834de5d61d00d2b0e18c96267cffc21f648" +uuid = "984bce1d-4616-540c-a9ee-88d1112d94c9" +version = "0.4.6" + +[[deps.Latexify]] +deps = ["Format", "InteractiveUtils", "LaTeXStrings", "MacroTools", "Markdown", "OrderedCollections", "Requires"] +git-tree-sha1 = "e0b5cd21dc1b44ec6e64f351976f961e6f31d6c4" +uuid = "23fbe1c1-3f47-55db-b15f-69d7ec21a316" +version = "0.16.3" + + [deps.Latexify.extensions] + DataFramesExt = "DataFrames" + SymEngineExt = "SymEngine" + + [deps.Latexify.weakdeps] + DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" + SymEngine = "123dc426-2d89-5057-bbad-38513e3affd8" + +[[deps.LatinHypercubeSampling]] +deps = ["Random", "StableRNGs", "StatsBase", "Test"] +git-tree-sha1 = "825289d43c753c7f1bf9bed334c253e9913997f8" +uuid = "a5e1c1ea-c99a-51d3-a14d-a9a37257b02d" +version = "1.9.0" + +[[deps.LatticeRules]] +deps = ["Random"] +git-tree-sha1 = "7f5b02258a3ca0221a6a9710b0a0a2e8fb4957fe" +uuid = "73f95e8e-ec14-4e6a-8b18-0d2e271c4e55" +version = "0.0.1" + +[[deps.LayoutPointers]] +deps = ["ArrayInterface", "LinearAlgebra", "ManualMemory", "SIMDTypes", "Static", "StaticArrayInterface"] +git-tree-sha1 = "62edfee3211981241b57ff1cedf4d74d79519277" +uuid = "10f19ff3-798f-405d-979b-55457f8fc047" +version = "0.1.15" + +[[deps.LazyArrays]] +deps = ["ArrayLayouts", "FillArrays", "LinearAlgebra", "MacroTools", "MatrixFactorizations", "SparseArrays"] +git-tree-sha1 = "35079a6a869eecace778bcda8641f9a54ca3a828" +uuid = "5078a376-72f3-5289-bfd5-ec5146d43c02" +version = "1.10.0" +weakdeps = ["StaticArrays"] + + [deps.LazyArrays.extensions] + LazyArraysStaticArraysExt = "StaticArrays" + +[[deps.LazyArtifacts]] +deps = ["Artifacts", "Pkg"] +uuid = "4af54fe1-eca0-43a8-85a7-787d91b784e3" + +[[deps.LearnAPI]] +deps = ["InteractiveUtils", "Statistics"] +git-tree-sha1 = "ec695822c1faaaa64cee32d0b21505e1977b4809" +uuid = "92ad9a40-7767-427a-9ee6-6e577f1266cb" +version = "0.1.0" + +[[deps.LeftChildRightSiblingTrees]] +deps = ["AbstractTrees"] +git-tree-sha1 = "fb6803dafae4a5d62ea5cab204b1e657d9737e7f" +uuid = "1d6d02ad-be62-4b6b-8a6d-2f90e265016e" +version = "0.2.0" + +[[deps.LevyArea]] +deps = ["LinearAlgebra", "Random", "SpecialFunctions"] +git-tree-sha1 = "56513a09b8e0ae6485f34401ea9e2f31357958ec" +uuid = "2d8b4e74-eb68-11e8-0fb9-d5eb67b50637" +version = "1.0.0" + +[[deps.LibCURL]] +deps = ["LibCURL_jll", "MozillaCACerts_jll"] +uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21" +version = "0.6.4" + +[[deps.LibCURL_jll]] +deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"] +uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0" +version = "8.4.0+0" + +[[deps.LibGit2]] +deps = ["Base64", "LibGit2_jll", "NetworkOptions", "Printf", "SHA"] +uuid = "76f85450-5226-5b5a-8eaa-529ad045b433" + +[[deps.LibGit2_jll]] +deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll"] +uuid = "e37daf67-58a4-590a-8e99-b0245dd2ffc5" +version = "1.6.4+0" + +[[deps.LibSSH2_jll]] +deps = ["Artifacts", "Libdl", "MbedTLS_jll"] +uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8" +version = "1.11.0+1" + +[[deps.Libdl]] +uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" + +[[deps.Libffi_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "0b4a5d71f3e5200a7dff793393e09dfc2d874290" +uuid = "e9f186c6-92d2-5b65-8a66-fee21dc1b490" +version = "3.2.2+1" + +[[deps.Libgcrypt_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgpg_error_jll"] +git-tree-sha1 = "9fd170c4bbfd8b935fdc5f8b7aa33532c991a673" +uuid = "d4300ac3-e22c-5743-9152-c294e39db1e4" +version = "1.8.11+0" + +[[deps.Libglvnd_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll", "Xorg_libXext_jll"] +git-tree-sha1 = "6f73d1dd803986947b2c750138528a999a6c7733" +uuid = "7e76a0d4-f3c7-5321-8279-8d96eeed0f29" +version = "1.6.0+0" + +[[deps.Libgpg_error_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "fbb1f2bef882392312feb1ede3615ddc1e9b99ed" +uuid = "7add5ba3-2f88-524e-9cd5-f83b8a55f7b8" +version = "1.49.0+0" + +[[deps.Libiconv_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "f9557a255370125b405568f9767d6d195822a175" +uuid = "94ce4f54-9a6c-5748-9c1c-f9c7231a4531" +version = "1.17.0+0" + +[[deps.Libmount_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "0c4f9c4f1a50d8f35048fa0532dabbadf702f81e" +uuid = "4b2f31a3-9ecc-558c-b454-b3730dcb73e9" +version = "2.40.1+0" + +[[deps.Libtask]] +deps = ["FunctionWrappers", "LRUCache", "LinearAlgebra", "Statistics"] +git-tree-sha1 = "ed1f362b3fd13f00b65e61d98669c652c17663ab" +uuid = "6f1fad26-d15e-5dc8-ae53-837a1d7b8c9f" +version = "0.8.7" + +[[deps.Libtiff_jll]] +deps = ["Artifacts", "JLLWrappers", "JpegTurbo_jll", "LERC_jll", "Libdl", "XZ_jll", "Zlib_jll", "Zstd_jll"] +git-tree-sha1 = "2da088d113af58221c52828a80378e16be7d037a" +uuid = "89763e89-9b03-5906-acba-b20f662cd828" +version = "4.5.1+1" + +[[deps.Libuuid_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "5ee6203157c120d79034c748a2acba45b82b8807" +uuid = "38a345b3-de98-5d2b-a5d3-14cd9215e700" +version = "2.40.1+0" + +[[deps.LineSearches]] +deps = ["LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "Printf"] +git-tree-sha1 = "7bbea35cec17305fc70a0e5b4641477dc0789d9d" +uuid = "d3d80556-e9d4-5f37-9878-2ab0fcc64255" +version = "7.2.0" + +[[deps.LinearAlgebra]] +deps = ["Libdl", "OpenBLAS_jll", "libblastrampoline_jll"] +uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" + +[[deps.LinearSolve]] +deps = ["ArrayInterface", "ConcreteStructs", "DocStringExtensions", "EnumX", "FastLapackInterface", "GPUArraysCore", "InteractiveUtils", "KLU", "Krylov", "Libdl", "LinearAlgebra", "MKL_jll", "PrecompileTools", "Preferences", "RecursiveFactorization", "Reexport", "SciMLBase", "SciMLOperators", "Setfield", "SparseArrays", "Sparspak", "StaticArraysCore", "UnPack"] +git-tree-sha1 = "6f8e084deabe3189416c4e505b1c53e1b590cae8" +uuid = "7ed4a6bd-45f5-4d41-b270-4a48e9bafcae" +version = "2.22.1" + + [deps.LinearSolve.extensions] + LinearSolveBandedMatricesExt = "BandedMatrices" + LinearSolveBlockDiagonalsExt = "BlockDiagonals" + LinearSolveCUDAExt = "CUDA" + LinearSolveEnzymeExt = ["Enzyme", "EnzymeCore"] + LinearSolveFastAlmostBandedMatricesExt = ["FastAlmostBandedMatrices"] + LinearSolveHYPREExt = "HYPRE" + LinearSolveIterativeSolversExt = "IterativeSolvers" + LinearSolveKernelAbstractionsExt = "KernelAbstractions" + LinearSolveKrylovKitExt = "KrylovKit" + LinearSolveMetalExt = "Metal" + LinearSolvePardisoExt = "Pardiso" + LinearSolveRecursiveArrayToolsExt = "RecursiveArrayTools" + + [deps.LinearSolve.weakdeps] + BandedMatrices = "aae01518-5342-5314-be14-df237901396f" + BlockDiagonals = "0a1fb500-61f7-11e9-3c65-f5ef3456f9f0" + CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba" + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" + EnzymeCore = "f151be2c-9106-41f4-ab19-57ee4f262869" + FastAlmostBandedMatrices = "9d29842c-ecb8-4973-b1e9-a27b1157504e" + HYPRE = "b5ffcf37-a2bd-41ab-a3da-4bd9bc8ad771" + IterativeSolvers = "42fd0dbc-a981-5370-80f2-aaf504508153" + KernelAbstractions = "63c18a36-062a-441e-b654-da1e3ab1ce7c" + KrylovKit = "0b1a1467-8014-51b9-945f-bf0ae24f4b77" + Metal = "dde4c033-4e86-420c-a63e-0dd931031962" + Pardiso = "46dd5b70-b6fb-5a00-ae2d-e8fea33afaf2" + RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd" + +[[deps.LogDensityProblems]] +deps = ["ArgCheck", "DocStringExtensions", "Random"] +git-tree-sha1 = "f9a11237204bc137617194d79d813069838fcf61" +uuid = "6fdf6af0-433a-55f7-b3ed-c6c6e0b8df7c" +version = "2.1.1" + +[[deps.LogDensityProblemsAD]] +deps = ["DocStringExtensions", "LogDensityProblems", "Requires", "SimpleUnPack"] +git-tree-sha1 = "98cad2db1c46f2fff70a5e305fb42c97a251422a" +uuid = "996a588d-648d-4e1f-a8f0-a84b347e47b1" +version = "1.9.0" + + [deps.LogDensityProblemsAD.extensions] + LogDensityProblemsADADTypesExt = "ADTypes" + LogDensityProblemsADEnzymeExt = "Enzyme" + LogDensityProblemsADFiniteDifferencesExt = "FiniteDifferences" + LogDensityProblemsADForwardDiffBenchmarkToolsExt = ["BenchmarkTools", "ForwardDiff"] + LogDensityProblemsADForwardDiffExt = "ForwardDiff" + LogDensityProblemsADReverseDiffExt = "ReverseDiff" + LogDensityProblemsADTrackerExt = "Tracker" + LogDensityProblemsADZygoteExt = "Zygote" + + [deps.LogDensityProblemsAD.weakdeps] + ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b" + BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" + FiniteDifferences = "26cc04aa-876d-5657-8c51-4c34ba976000" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.LogExpFunctions]] +deps = ["DocStringExtensions", "IrrationalConstants", "LinearAlgebra"] +git-tree-sha1 = "18144f3e9cbe9b15b070288eef858f71b291ce37" +uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688" +version = "0.3.27" +weakdeps = ["ChainRulesCore", "ChangesOfVariables", "InverseFunctions"] + + [deps.LogExpFunctions.extensions] + LogExpFunctionsChainRulesCoreExt = "ChainRulesCore" + LogExpFunctionsChangesOfVariablesExt = "ChangesOfVariables" + LogExpFunctionsInverseFunctionsExt = "InverseFunctions" + +[[deps.Logging]] +uuid = "56ddb016-857b-54e1-b83d-db4d58db5568" + +[[deps.LoggingExtras]] +deps = ["Dates", "Logging"] +git-tree-sha1 = "c1dd6d7978c12545b4179fb6153b9250c96b0075" +uuid = "e6f89c97-d47a-5376-807f-9c37f3926c36" +version = "1.0.3" + +[[deps.LoopVectorization]] +deps = ["ArrayInterface", "CPUSummary", "CloseOpenIntervals", "DocStringExtensions", "HostCPUFeatures", "IfElse", "LayoutPointers", "LinearAlgebra", "OffsetArrays", "PolyesterWeave", "PrecompileTools", "SIMDTypes", "SLEEFPirates", "Static", "StaticArrayInterface", "ThreadingUtilities", "UnPack", "VectorizationBase"] +git-tree-sha1 = "8f6786d8b2b3248d79db3ad359ce95382d5a6df8" +uuid = "bdcacae8-1622-11e9-2a5c-532679323890" +version = "0.12.170" +weakdeps = ["ChainRulesCore", "ForwardDiff", "SpecialFunctions"] + + [deps.LoopVectorization.extensions] + ForwardDiffExt = ["ChainRulesCore", "ForwardDiff"] + SpecialFunctionsExt = "SpecialFunctions" + +[[deps.MAT]] +deps = ["BufferedStreams", "CodecZlib", "HDF5", "SparseArrays"] +git-tree-sha1 = "1d2dd9b186742b0f317f2530ddcbf00eebb18e96" +uuid = "23992714-dd62-5051-b70f-ba57cb901cac" +version = "0.10.7" + +[[deps.MCMCChains]] +deps = ["AbstractMCMC", "AxisArrays", "Dates", "Distributions", "IteratorInterfaceExtensions", "KernelDensity", "LinearAlgebra", "MCMCDiagnosticTools", "MLJModelInterface", "NaturalSort", "OrderedCollections", "PrettyTables", "Random", "RecipesBase", "Statistics", "StatsBase", "StatsFuns", "TableTraits", "Tables"] +git-tree-sha1 = "d28056379864318172ff4b7958710cfddd709339" +uuid = "c7f686f2-ff18-58e9-bc7b-31028e88f75d" +version = "6.0.6" + +[[deps.MCMCDiagnosticTools]] +deps = ["AbstractFFTs", "DataAPI", "DataStructures", "Distributions", "LinearAlgebra", "MLJModelInterface", "Random", "SpecialFunctions", "Statistics", "StatsBase", "StatsFuns", "Tables"] +git-tree-sha1 = "8ba8b1840d3ab5b38e7c71c23c3193bb5cbc02b5" +uuid = "be115224-59cd-429b-ad48-344e309966f0" +version = "0.3.10" + +[[deps.MKL_jll]] +deps = ["Artifacts", "IntelOpenMP_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "oneTBB_jll"] +git-tree-sha1 = "80b2833b56d466b3858d565adcd16a4a05f2089b" +uuid = "856f044c-d86e-5d09-b602-aeab76dc8ba7" +version = "2024.1.0+0" + +[[deps.MLFlowClient]] +deps = ["Dates", "FilePathsBase", "HTTP", "JSON", "ShowCases", "URIs", "UUIDs"] +git-tree-sha1 = "9abb12b62debc27261c008daa13627255bf79967" +uuid = "64a0f543-368b-4a9a-827a-e71edb2a0b83" +version = "0.5.1" + +[[deps.MLJ]] +deps = ["CategoricalArrays", "ComputationalResources", "Distributed", "Distributions", "LinearAlgebra", "MLJBalancing", "MLJBase", "MLJEnsembles", "MLJFlow", "MLJIteration", "MLJModels", "MLJTuning", "OpenML", "Pkg", "ProgressMeter", "Random", "Reexport", "ScientificTypes", "StatisticalMeasures", "Statistics", "StatsBase", "Tables"] +git-tree-sha1 = "bd2072e9cd65be0a3cb841f3d8cda1d2cacfe5db" +uuid = "add582a8-e3ab-11e8-2d5e-e98b27df1bc7" +version = "0.20.5" + +[[deps.MLJBalancing]] +deps = ["MLJBase", "MLJModelInterface", "MLUtils", "OrderedCollections", "Random", "StatsBase"] +git-tree-sha1 = "f02e28f9f3c54a138db12a97a5d823e5e572c2d6" +uuid = "45f359ea-796d-4f51-95a5-deb1a414c586" +version = "0.1.4" + +[[deps.MLJBase]] +deps = ["CategoricalArrays", "CategoricalDistributions", "ComputationalResources", "Dates", "DelimitedFiles", "Distributed", "Distributions", "InteractiveUtils", "InvertedIndices", "LearnAPI", "LinearAlgebra", "MLJModelInterface", "Missings", "OrderedCollections", "Parameters", "PrettyTables", "ProgressMeter", "Random", "RecipesBase", "Reexport", "ScientificTypes", "Serialization", "StatisticalMeasuresBase", "StatisticalTraits", "Statistics", "StatsBase", "Tables"] +git-tree-sha1 = "aba2ffd56a9a97027b4102055dd9f909a6e35d12" +uuid = "a7f614a8-145f-11e9-1d2a-a57a1082229d" +version = "1.3.0" +weakdeps = ["StatisticalMeasures"] + + [deps.MLJBase.extensions] + DefaultMeasuresExt = "StatisticalMeasures" + +[[deps.MLJEnsembles]] +deps = ["CategoricalArrays", "CategoricalDistributions", "ComputationalResources", "Distributed", "Distributions", "MLJModelInterface", "ProgressMeter", "Random", "ScientificTypesBase", "StatisticalMeasuresBase", "StatsBase"] +git-tree-sha1 = "d3dd87194ec96892bb243b65225a462c7ab16e66" +uuid = "50ed68f4-41fd-4504-931a-ed422449fee0" +version = "0.4.2" + +[[deps.MLJFlow]] +deps = ["MLFlowClient", "MLJBase", "MLJModelInterface"] +git-tree-sha1 = "508bff8071d7d1902d6f1b9d1e868d58821f1cfe" +uuid = "7b7b8358-b45c-48ea-a8ef-7ca328ad328f" +version = "0.5.0" + +[[deps.MLJIteration]] +deps = ["IterationControl", "MLJBase", "Random", "Serialization"] +git-tree-sha1 = "1e909ee09417ebd18559c4d9c15febff887192df" +uuid = "614be32b-d00c-4edb-bd02-1eb411ab5e55" +version = "0.6.1" + +[[deps.MLJModelInterface]] +deps = ["Random", "ScientificTypesBase", "StatisticalTraits"] +git-tree-sha1 = "d2a45e1b5998ba3fdfb6cfe0c81096d4c7fb40e7" +uuid = "e80e1ace-859a-464e-9ed9-23947d8ae3ea" +version = "1.9.6" + +[[deps.MLJModels]] +deps = ["CategoricalArrays", "CategoricalDistributions", "Combinatorics", "Dates", "Distances", "Distributions", "InteractiveUtils", "LinearAlgebra", "MLJModelInterface", "Markdown", "OrderedCollections", "Parameters", "Pkg", "PrettyPrinting", "REPL", "Random", "RelocatableFolders", "ScientificTypes", "StatisticalTraits", "Statistics", "StatsBase", "Tables"] +git-tree-sha1 = "410da88e0e6ece5467293d2c76b51b7c6df7d072" +uuid = "d491faf4-2d78-11e9-2867-c94bc002c0b7" +version = "0.16.17" + +[[deps.MLJTuning]] +deps = ["ComputationalResources", "Distributed", "Distributions", "LatinHypercubeSampling", "MLJBase", "ProgressMeter", "Random", "RecipesBase", "StatisticalMeasuresBase"] +git-tree-sha1 = "efb9ec087ab9589afad0002e69fdd9cd38ef1643" +uuid = "03970b2e-30c4-11ea-3135-d1576263f10f" +version = "0.8.6" + +[[deps.MLStyle]] +git-tree-sha1 = "bc38dff0548128765760c79eb7388a4b37fae2c8" +uuid = "d8e11817-5142-5d16-987a-aa16d5891078" +version = "0.4.17" + +[[deps.MLUtils]] +deps = ["ChainRulesCore", "Compat", "DataAPI", "DelimitedFiles", "FLoops", "NNlib", "Random", "ShowCases", "SimpleTraits", "Statistics", "StatsBase", "Tables", "Transducers"] +git-tree-sha1 = "b45738c2e3d0d402dffa32b2c1654759a2ac35a4" +uuid = "f1d291b0-491e-4a28-83b9-f70985020b54" +version = "0.4.4" + +[[deps.MPICH_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "Hwloc_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "MPIPreferences", "TOML"] +git-tree-sha1 = "4099bb6809ac109bfc17d521dad33763bcf026b7" +uuid = "7cb0a576-ebde-5e09-9194-50597f1243b4" +version = "4.2.1+1" + +[[deps.MPIPreferences]] +deps = ["Libdl", "Preferences"] +git-tree-sha1 = "c105fe467859e7f6e9a852cb15cb4301126fac07" +uuid = "3da0fdf6-3ccc-4f1b-acd9-58baa6c99267" +version = "0.1.11" + +[[deps.MPItrampoline_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "MPIPreferences", "TOML"] +git-tree-sha1 = "ce0ca3dd147c43de175c5aff161315a424f4b8ac" +uuid = "f1f71cc9-e9ae-5b93-9b94-4fe0e1ad3748" +version = "5.3.3+1" + +[[deps.MacroTools]] +deps = ["Markdown", "Random"] +git-tree-sha1 = "2fa9ee3e63fd3a4f7a9a4f4744a52f4856de82df" +uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" +version = "0.5.13" + +[[deps.ManualMemory]] +git-tree-sha1 = "bcaef4fc7a0cfe2cba636d84cda54b5e4e4ca3cd" +uuid = "d125e4d3-2237-4719-b19c-fa641b8a4667" +version = "0.1.8" + +[[deps.MappedArrays]] +git-tree-sha1 = "2dab0221fe2b0f2cb6754eaa743cc266339f527e" +uuid = "dbb5928d-eab1-5f90-85c2-b9b0edb7c900" +version = "0.4.2" + +[[deps.Markdown]] +deps = ["Base64"] +uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" + +[[deps.MatrixFactorizations]] +deps = ["ArrayLayouts", "LinearAlgebra", "Printf", "Random"] +git-tree-sha1 = "6731e0574fa5ee21c02733e397beb133df90de35" +uuid = "a3b82374-2e81-5b9e-98ce-41277c0e4c87" +version = "2.2.0" + +[[deps.MbedTLS]] +deps = ["Dates", "MbedTLS_jll", "MozillaCACerts_jll", "NetworkOptions", "Random", "Sockets"] +git-tree-sha1 = "c067a280ddc25f196b5e7df3877c6b226d390aaf" +uuid = "739be429-bea8-5141-9913-cc70e7f3736d" +version = "1.1.9" + +[[deps.MbedTLS_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1" +version = "2.28.2+1" + +[[deps.Measures]] +git-tree-sha1 = "c13304c81eec1ed3af7fc20e75fb6b26092a1102" +uuid = "442fdcdd-2543-5da2-b0f3-8c86c306513e" +version = "0.3.2" + +[[deps.MetaArrays]] +deps = ["Requires"] +git-tree-sha1 = "6647f7d45a9153162d6561957405c12088caf537" +uuid = "36b8f3f0-b776-11e8-061f-1f20094e1fc8" +version = "0.2.10" + +[[deps.MetaGraphs]] +deps = ["Graphs", "JLD2", "Random"] +git-tree-sha1 = "1130dbe1d5276cb656f6e1094ce97466ed700e5a" +uuid = "626554b9-1ddb-594c-aa3c-2596fe9399a5" +version = "0.7.2" + +[[deps.MicroCollections]] +deps = ["BangBang", "InitialValues", "Setfield"] +git-tree-sha1 = "629afd7d10dbc6935ec59b32daeb33bc4460a42e" +uuid = "128add7d-3638-4c79-886c-908ea0c25c34" +version = "0.1.4" + +[[deps.MicrosoftMPI_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "f12a29c4400ba812841c6ace3f4efbb6dbb3ba01" +uuid = "9237b28f-5490-5468-be7b-bb81f5f5e6cf" +version = "10.1.4+2" + +[[deps.Missings]] +deps = ["DataAPI"] +git-tree-sha1 = "ec4f7fbeab05d7747bdf98eb74d130a2a2ed298d" +uuid = "e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28" +version = "1.2.0" + +[[deps.Mmap]] +uuid = "a63ad114-7e13-5084-954f-fe012c677804" + +[[deps.ModelingToolkit]] +deps = ["AbstractTrees", "ArrayInterface", "Combinatorics", "Compat", "ConstructionBase", "DataStructures", "DiffEqBase", "DiffEqCallbacks", "DiffRules", "Distributed", "Distributions", "DocStringExtensions", "DomainSets", "ForwardDiff", "FunctionWrappersWrappers", "Graphs", "IfElse", "InteractiveUtils", "JuliaFormatter", "JumpProcesses", "LabelledArrays", "Latexify", "Libdl", "LinearAlgebra", "MLStyle", "MacroTools", "NaNMath", "OrdinaryDiffEq", "PrecompileTools", "RecursiveArrayTools", "Reexport", "RuntimeGeneratedFunctions", "SciMLBase", "Serialization", "Setfield", "SimpleNonlinearSolve", "SparseArrays", "SpecialFunctions", "StaticArrays", "SymbolicIndexingInterface", "SymbolicUtils", "Symbolics", "URIs", "UnPack", "Unitful"] +git-tree-sha1 = "2f872327288342d1e3edc538484b4f317e3cf59c" +uuid = "961ee093-0014-501f-94e3-6117800e7a78" +version = "8.73.2" + + [deps.ModelingToolkit.extensions] + MTKBifurcationKitExt = "BifurcationKit" + MTKDeepDiffsExt = "DeepDiffs" + + [deps.ModelingToolkit.weakdeps] + BifurcationKit = "0f109fa4-8a5d-4b75-95aa-f515264e7665" + DeepDiffs = "ab62b9b5-e342-54a8-a765-a90f495de1a6" + +[[deps.ModelingToolkitStandardLibrary]] +deps = ["ChainRulesCore", "DiffEqBase", "IfElse", "LinearAlgebra", "ModelingToolkit", "Symbolics"] +git-tree-sha1 = "3cb31e755ed670898ee0333d77b9096b5a45fb49" +uuid = "16a59e39-deab-5bd0-87e4-056b12336739" +version = "2.3.4" + +[[deps.MozillaCACerts_jll]] +uuid = "14a3606d-f60d-562e-9121-12d972cd8159" +version = "2023.1.10" + +[[deps.MuladdMacro]] +git-tree-sha1 = "cac9cc5499c25554cba55cd3c30543cff5ca4fab" +uuid = "46d2c3a1-f734-5fdb-9937-b9b9aeba4221" +version = "0.2.4" + +[[deps.MultivariatePolynomials]] +deps = ["ChainRulesCore", "DataStructures", "LinearAlgebra", "MutableArithmetics"] +git-tree-sha1 = "dad7be0c92b688bf8f24af170825ccedc104b116" +uuid = "102ac46a-7ee4-5c85-9060-abc95bfdeaa3" +version = "0.5.5" + +[[deps.MutableArithmetics]] +deps = ["LinearAlgebra", "SparseArrays", "Test"] +git-tree-sha1 = "a3589efe0005fc4718775d8641b2de9060d23f73" +uuid = "d8a4904e-b15c-11e9-3269-09a3773c0cb0" +version = "1.4.4" + +[[deps.NLSolversBase]] +deps = ["DiffResults", "Distributed", "FiniteDiff", "ForwardDiff"] +git-tree-sha1 = "a0b464d183da839699f4c79e7606d9d186ec172c" +uuid = "d41bc354-129a-5804-8e4c-c37616107c6c" +version = "7.8.3" + +[[deps.NLsolve]] +deps = ["Distances", "LineSearches", "LinearAlgebra", "NLSolversBase", "Printf", "Reexport"] +git-tree-sha1 = "019f12e9a1a7880459d0173c182e6a99365d7ac1" +uuid = "2774e3e8-f4cf-5e23-947b-6d7e65073b56" +version = "4.5.1" + +[[deps.NNlib]] +deps = ["Adapt", "Atomix", "ChainRulesCore", "GPUArraysCore", "KernelAbstractions", "LinearAlgebra", "Pkg", "Random", "Requires", "Statistics"] +git-tree-sha1 = "3d4617f943afe6410206a5294a95948c8d1b35bd" +uuid = "872c559c-99b0-510c-b3b7-b6c96a88d5cd" +version = "0.9.17" + + [deps.NNlib.extensions] + NNlibAMDGPUExt = "AMDGPU" + NNlibCUDACUDNNExt = ["CUDA", "cuDNN"] + NNlibCUDAExt = "CUDA" + NNlibEnzymeCoreExt = "EnzymeCore" + + [deps.NNlib.weakdeps] + AMDGPU = "21141c5a-9bdb-4563-92ae-f87d6854732e" + CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba" + EnzymeCore = "f151be2c-9106-41f4-ab19-57ee4f262869" + cuDNN = "02a925ec-e4fe-4b08-9a7e-0d78e3d38ccd" + +[[deps.NaNMath]] +deps = ["OpenLibm_jll"] +git-tree-sha1 = "0877504529a3e5c3343c6f8b4c0381e57e4387e4" +uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3" +version = "1.0.2" + +[[deps.NaNStatistics]] +deps = ["IfElse", "LoopVectorization", "PrecompileTools", "Static"] +git-tree-sha1 = "a0e3ceee48f18b00ff5e34ec51646fb5c0cccf61" +uuid = "b946abbf-3ea7-4610-9019-9858bfdeaf2d" +version = "0.6.31" + +[[deps.NameResolution]] +deps = ["PrettyPrint"] +git-tree-sha1 = "1a0fa0e9613f46c9b8c11eee38ebb4f590013c5e" +uuid = "71a1bf82-56d0-4bbc-8a3c-48b961074391" +version = "0.1.5" + +[[deps.NamedArrays]] +deps = ["Combinatorics", "DataStructures", "DelimitedFiles", "InvertedIndices", "LinearAlgebra", "Random", "Requires", "SparseArrays", "Statistics"] +git-tree-sha1 = "c7aab3836df3f31591a2b4167fcd87b741dacfc9" +uuid = "86f7a689-2022-50b4-a561-43c23ac3c673" +version = "0.10.2" + +[[deps.NaturalSort]] +git-tree-sha1 = "eda490d06b9f7c00752ee81cfa451efe55521e21" +uuid = "c020b1a1-e9b0-503a-9c33-f039bfc54a85" +version = "1.0.0" + +[[deps.NetworkOptions]] +uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908" +version = "1.2.0" + +[[deps.Neuroblox]] +deps = ["AbstractFFTs", "CSV", "ChainRules", "Combinatorics", "DSP", "DataFrames", "DelayDiffEq", "DelimitedFiles", "DiffEqBase", "DifferentialEquations", "Distributions", "ExponentialUtilities", "FFTW", "ForwardDiff", "Glob", "Graphs", "HypothesisTests", "IfElse", "Interpolations", "JLD2", "LinearAlgebra", "LogExpFunctions", "MAT", "MLJ", "MetaGraphs", "ModelingToolkit", "ModelingToolkitStandardLibrary", "MuladdMacro", "NaNStatistics", "Optim", "Optimization", "OptimizationOptimJL", "OptimizationOptimisers", "OrderedCollections", "OrdinaryDiffEq", "Peaks", "Random", "RecursiveArrayTools", "Reexport", "SafeTestsets", "SignalAnalysis", "SparseArrays", "SpecialFunctions", "StaticArrays", "Statistics", "StatsBase", "StochasticDiffEq", "Symbolics", "Test", "ToeplitzMatrices", "Tracker", "Turing"] +git-tree-sha1 = "48ddf3fe560ac876bedc4abefda41859e69b69f2" +uuid = "769b91e5-4c60-41ee-bfae-153c84203cb2" +version = "0.3.0" + +[[deps.NonlinearSolve]] +deps = ["ADTypes", "ArrayInterface", "ConcreteStructs", "DiffEqBase", "EnumX", "FastBroadcast", "FiniteDiff", "ForwardDiff", "LineSearches", "LinearAlgebra", "LinearSolve", "PrecompileTools", "RecursiveArrayTools", "Reexport", "SciMLBase", "SciMLOperators", "SimpleNonlinearSolve", "SparseArrays", "SparseDiffTools", "StaticArraysCore", "UnPack"] +git-tree-sha1 = "6166ccd8f79c93c636ca61ab4cd18f555932563d" +uuid = "8913a72c-1f9b-4ce2-8d82-65094dcecaec" +version = "2.8.2" + + [deps.NonlinearSolve.extensions] + NonlinearSolveBandedMatricesExt = "BandedMatrices" + NonlinearSolveFastLevenbergMarquardtExt = "FastLevenbergMarquardt" + NonlinearSolveLeastSquaresOptimExt = "LeastSquaresOptim" + + [deps.NonlinearSolve.weakdeps] + BandedMatrices = "aae01518-5342-5314-be14-df237901396f" + FastLevenbergMarquardt = "7a0df574-e128-4d35-8cbd-3d84502bf7ce" + LeastSquaresOptim = "0fc2ff8b-aaa3-5acd-a817-1944a5e08891" + +[[deps.OffsetArrays]] +git-tree-sha1 = "e64b4f5ea6b7389f6f046d13d4896a8f9c1ba71e" +uuid = "6fe1bfb0-de20-5000-8ca7-80f57d26f881" +version = "1.14.0" +weakdeps = ["Adapt"] + + [deps.OffsetArrays.extensions] + OffsetArraysAdaptExt = "Adapt" + +[[deps.Ogg_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "887579a3eb005446d514ab7aeac5d1d027658b8f" +uuid = "e7412a2a-1a6e-54c0-be00-318e2571c051" +version = "1.3.5+1" + +[[deps.OpenBLAS_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"] +uuid = "4536629a-c528-5b80-bd46-f80d51c5b363" +version = "0.3.23+4" + +[[deps.OpenLibm_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "05823500-19ac-5b8b-9628-191a04bc5112" +version = "0.8.1+2" + +[[deps.OpenML]] +deps = ["ARFFFiles", "HTTP", "JSON", "Markdown", "Pkg", "Scratch"] +git-tree-sha1 = "6efb039ae888699d5a74fb593f6f3e10c7193e33" +uuid = "8b6db2d4-7670-4922-a472-f9537c81ab66" +version = "0.3.1" + +[[deps.OpenMPI_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "Hwloc_jll", "JLLWrappers", "LazyArtifacts", "Libdl", "MPIPreferences", "PMIx_jll", "TOML", "Zlib_jll", "libevent_jll", "prrte_jll"] +git-tree-sha1 = "f46caf663e069027a06942d00dced37f1eb3d8ad" +uuid = "fe0851c0-eecd-5654-98d4-656369965a5c" +version = "5.0.2+0" + +[[deps.OpenSSL]] +deps = ["BitFlags", "Dates", "MozillaCACerts_jll", "OpenSSL_jll", "Sockets"] +git-tree-sha1 = "38cb508d080d21dc1128f7fb04f20387ed4c0af4" +uuid = "4d8831e6-92b7-49fb-bdf8-b643e874388c" +version = "1.4.3" + +[[deps.OpenSSL_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "3da7367955dcc5c54c1ba4d402ccdc09a1a3e046" +uuid = "458c3c95-2e84-50aa-8efc-19380b2a3a95" +version = "3.0.13+1" + +[[deps.OpenSpecFun_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "13652491f6856acfd2db29360e1bbcd4565d04f1" +uuid = "efe28fd5-8261-553b-a9e1-b2916fc3738e" +version = "0.5.5+0" + +[[deps.Optim]] +deps = ["Compat", "FillArrays", "ForwardDiff", "LineSearches", "LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "PositiveFactorizations", "Printf", "SparseArrays", "StatsBase"] +git-tree-sha1 = "d9b79c4eed437421ac4285148fcadf42e0700e89" +uuid = "429524aa-4258-5aef-a3af-852621145aeb" +version = "1.9.4" + + [deps.Optim.extensions] + OptimMOIExt = "MathOptInterface" + + [deps.Optim.weakdeps] + MathOptInterface = "b8f27783-ece8-5eb3-8dc8-9495eed66fee" + +[[deps.Optimisers]] +deps = ["ChainRulesCore", "Functors", "LinearAlgebra", "Random", "Statistics"] +git-tree-sha1 = "6572fe0c5b74431aaeb0b18a4aa5ef03c84678be" +uuid = "3bd65402-5787-11e9-1adc-39752487f4e2" +version = "0.3.3" + +[[deps.Optimization]] +deps = ["ADTypes", "ArrayInterface", "ConsoleProgressMonitor", "DocStringExtensions", "LinearAlgebra", "Logging", "LoggingExtras", "Pkg", "Printf", "ProgressLogging", "Reexport", "Requires", "SciMLBase", "SparseArrays", "TerminalLoggers"] +git-tree-sha1 = "1aa7ffea6e171167e9cae620d749e16d5874414a" +uuid = "7f7a1694-90dd-40f0-9382-eb1efda571ba" +version = "3.19.3" + + [deps.Optimization.extensions] + OptimizationEnzymeExt = "Enzyme" + OptimizationFiniteDiffExt = "FiniteDiff" + OptimizationForwardDiffExt = "ForwardDiff" + OptimizationMTKExt = "ModelingToolkit" + OptimizationReverseDiffExt = "ReverseDiff" + OptimizationSparseDiffExt = ["SparseDiffTools", "Symbolics", "ReverseDiff"] + OptimizationTrackerExt = "Tracker" + OptimizationZygoteExt = "Zygote" + + [deps.Optimization.weakdeps] + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" + FiniteDiff = "6a86dc24-6348-571c-b903-95158fe2bd41" + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78" + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + SparseDiffTools = "47a9eef4-7e08-11e9-0b38-333d64bd3804" + Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.OptimizationOptimJL]] +deps = ["Optim", "Optimization", "Reexport", "SparseArrays"] +git-tree-sha1 = "bea24fb320d58cb639e3cbc63f8eedde6c667bd3" +uuid = "36348300-93cb-4f02-beb5-3c3902f8871e" +version = "0.1.14" + +[[deps.OptimizationOptimisers]] +deps = ["Optimisers", "Optimization", "Printf", "ProgressLogging", "Reexport"] +git-tree-sha1 = "69143c5e9b1533e9eab8d64cfe7813dfaf66c521" +uuid = "42dfb2eb-d2b4-4451-abcd-913932933ac1" +version = "0.1.6" + +[[deps.Opus_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "51a08fb14ec28da2ec7a927c4337e4332c2a4720" +uuid = "91d4177d-7536-5919-b921-800302f37372" +version = "1.3.2+0" + +[[deps.OrderedCollections]] +git-tree-sha1 = "dfdf5519f235516220579f949664f1bf44e741c5" +uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" +version = "1.6.3" + +[[deps.OrdinaryDiffEq]] +deps = ["ADTypes", "Adapt", "ArrayInterface", "DataStructures", "DiffEqBase", "DocStringExtensions", "ExponentialUtilities", "FastBroadcast", "FastClosures", "FiniteDiff", "ForwardDiff", "FunctionWrappersWrappers", "IfElse", "InteractiveUtils", "LineSearches", "LinearAlgebra", "LinearSolve", "Logging", "LoopVectorization", "MacroTools", "MuladdMacro", "NLsolve", "NonlinearSolve", "Polyester", "PreallocationTools", "PrecompileTools", "Preferences", "RecursiveArrayTools", "Reexport", "SciMLBase", "SciMLNLSolve", "SciMLOperators", "SimpleNonlinearSolve", "SimpleUnPack", "SparseArrays", "SparseDiffTools", "StaticArrayInterface", "StaticArrays", "TruncatedStacktraces"] +git-tree-sha1 = "5f9e7ce227d0e447c3803cc05ef5d8f75f84b9ea" +uuid = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" +version = "6.59.3" + +[[deps.PCRE2_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "efcefdf7-47ab-520b-bdef-62a2eaa19f15" +version = "10.42.0+1" + +[[deps.PDMats]] +deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"] +git-tree-sha1 = "949347156c25054de2db3b166c52ac4728cbad65" +uuid = "90014a1f-27ba-587c-ab20-58faa44d9150" +version = "0.11.31" + +[[deps.PMIx_jll]] +deps = ["Artifacts", "Hwloc_jll", "JLLWrappers", "Libdl", "Zlib_jll", "libevent_jll"] +git-tree-sha1 = "360f48126b5f2c2f0c833be960097f7c62705976" +uuid = "32165bc3-0280-59bc-8c0b-c33b6203efab" +version = "4.2.9+0" + +[[deps.PackageExtensionCompat]] +git-tree-sha1 = "fb28e33b8a95c4cee25ce296c817d89cc2e53518" +uuid = "65ce6f38-6b18-4e1d-a461-8949797d7930" +version = "1.0.2" +weakdeps = ["Requires", "TOML"] + +[[deps.PaddedViews]] +deps = ["OffsetArrays"] +git-tree-sha1 = "0fac6313486baae819364c52b4f483450a9d793f" +uuid = "5432bcbf-9aad-5242-b902-cca2824c8663" +version = "0.5.12" + +[[deps.Parameters]] +deps = ["OrderedCollections", "UnPack"] +git-tree-sha1 = "34c0e9ad262e5f7fc75b10a9952ca7692cfc5fbe" +uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a" +version = "0.12.3" + +[[deps.Parsers]] +deps = ["Dates", "PrecompileTools", "UUIDs"] +git-tree-sha1 = "8489905bcdbcfac64d1daa51ca07c0d8f0283821" +uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0" +version = "2.8.1" + +[[deps.Peaks]] +deps = ["Compat", "RecipesBase"] +git-tree-sha1 = "1627365757c8b87ad01c2c13e55a5120cbe5b548" +uuid = "18e31ff7-3703-566c-8e60-38913d67486b" +version = "0.4.4" + +[[deps.Pipe]] +git-tree-sha1 = "6842804e7867b115ca9de748a0cf6b364523c16d" +uuid = "b98c9c47-44ae-5843-9183-064241ee97a0" +version = "1.3.0" + +[[deps.Pixman_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "LLVMOpenMP_jll", "Libdl"] +git-tree-sha1 = "35621f10a7531bc8fa58f74610b1bfb70a3cfc6b" +uuid = "30392449-352a-5448-841d-b1acce4e97dc" +version = "0.43.4+0" + +[[deps.Pkg]] +deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"] +uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" +version = "1.10.0" + +[[deps.PlotThemes]] +deps = ["PlotUtils", "Statistics"] +git-tree-sha1 = "1f03a2d339f42dca4a4da149c7e15e9b896ad899" +uuid = "ccf2f8ad-2431-5c83-bf29-c5338b663b6a" +version = "3.1.0" + +[[deps.PlotUtils]] +deps = ["ColorSchemes", "Colors", "Dates", "PrecompileTools", "Printf", "Random", "Reexport", "Statistics"] +git-tree-sha1 = "7b1a9df27f072ac4c9c7cbe5efb198489258d1f5" +uuid = "995b91a9-d308-5afd-9ec6-746e21dbc043" +version = "1.4.1" + +[[deps.Plots]] +deps = ["Base64", "Contour", "Dates", "Downloads", "FFMPEG", "FixedPointNumbers", "GR", "JLFzf", "JSON", "LaTeXStrings", "Latexify", "LinearAlgebra", "Measures", "NaNMath", "Pkg", "PlotThemes", "PlotUtils", "PrecompileTools", "Printf", "REPL", "Random", "RecipesBase", "RecipesPipeline", "Reexport", "RelocatableFolders", "Requires", "Scratch", "Showoff", "SparseArrays", "Statistics", "StatsBase", "UUIDs", "UnicodeFun", "UnitfulLatexify", "Unzip"] +git-tree-sha1 = "442e1e7ac27dd5ff8825c3fa62fbd1e86397974b" +uuid = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" +version = "1.40.4" + + [deps.Plots.extensions] + FileIOExt = "FileIO" + GeometryBasicsExt = "GeometryBasics" + IJuliaExt = "IJulia" + ImageInTerminalExt = "ImageInTerminal" + UnitfulExt = "Unitful" + + [deps.Plots.weakdeps] + FileIO = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549" + GeometryBasics = "5c1252a2-5f33-56bf-86c9-59e7332b4326" + IJulia = "7073ff75-c697-5162-941a-fcdaad2a7d2a" + ImageInTerminal = "d8c32880-2388-543b-8c61-d9f865259254" + Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d" + +[[deps.PoissonRandom]] +deps = ["Random"] +git-tree-sha1 = "a0f1159c33f846aa77c3f30ebbc69795e5327152" +uuid = "e409e4f3-bfea-5376-8464-e040bb5c01ab" +version = "0.4.4" + +[[deps.Polyester]] +deps = ["ArrayInterface", "BitTwiddlingConvenienceFunctions", "CPUSummary", "IfElse", "ManualMemory", "PolyesterWeave", "Requires", "Static", "StaticArrayInterface", "StrideArraysCore", "ThreadingUtilities"] +git-tree-sha1 = "b3e2bae88cf07baf0a051fe09666b8ef97aefe93" +uuid = "f517fe37-dbe3-4b94-8317-1923a5111588" +version = "0.7.14" + +[[deps.PolyesterWeave]] +deps = ["BitTwiddlingConvenienceFunctions", "CPUSummary", "IfElse", "Static", "ThreadingUtilities"] +git-tree-sha1 = "240d7170f5ffdb285f9427b92333c3463bf65bf6" +uuid = "1d0040c9-8b98-4ee7-8388-3f51789ca0ad" +version = "0.2.1" + +[[deps.Polynomials]] +deps = ["LinearAlgebra", "RecipesBase", "Setfield", "SparseArrays"] +git-tree-sha1 = "89620a0b5458dca4bf9ea96174fa6422b3adf6f9" +uuid = "f27b6e38-b328-58d1-80ce-0feddd5e7a45" +version = "4.0.8" + + [deps.Polynomials.extensions] + PolynomialsChainRulesCoreExt = "ChainRulesCore" + PolynomialsFFTWExt = "FFTW" + PolynomialsMakieCoreExt = "MakieCore" + PolynomialsMutableArithmeticsExt = "MutableArithmetics" + + [deps.Polynomials.weakdeps] + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341" + MakieCore = "20f20a25-4f0e-4fdf-b5d1-57303727442b" + MutableArithmetics = "d8a4904e-b15c-11e9-3269-09a3773c0cb0" + +[[deps.PooledArrays]] +deps = ["DataAPI", "Future"] +git-tree-sha1 = "36d8b4b899628fb92c2749eb488d884a926614d3" +uuid = "2dfb63ee-cc39-5dd5-95bd-886bf059d720" +version = "1.4.3" + +[[deps.PositiveFactorizations]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "17275485f373e6673f7e7f97051f703ed5b15b20" +uuid = "85a6dd25-e78a-55b7-8502-1745935b8125" +version = "0.2.4" + +[[deps.PreallocationTools]] +deps = ["Adapt", "ArrayInterface", "ForwardDiff"] +git-tree-sha1 = "a660e9daab5db07adf3dedfe09b435cc530d855e" +uuid = "d236fae5-4411-538c-8e31-a6e3d9e00b46" +version = "0.4.21" + + [deps.PreallocationTools.extensions] + PreallocationToolsReverseDiffExt = "ReverseDiff" + + [deps.PreallocationTools.weakdeps] + ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267" + +[[deps.PrecompileTools]] +deps = ["Preferences"] +git-tree-sha1 = "5aa36f7049a63a1528fe8f7c3f2113413ffd4e1f" +uuid = "aea7be01-6a6a-4083-8856-8a6e6704d82a" +version = "1.2.1" + +[[deps.Preferences]] +deps = ["TOML"] +git-tree-sha1 = "9306f6085165d270f7e3db02af26a400d580f5c6" +uuid = "21216c6a-2e73-6563-6e65-726566657250" +version = "1.4.3" + +[[deps.PrettyPrint]] +git-tree-sha1 = "632eb4abab3449ab30c5e1afaa874f0b98b586e4" +uuid = "8162dcfd-2161-5ef2-ae6c-7681170c5f98" +version = "0.2.0" + +[[deps.PrettyPrinting]] +git-tree-sha1 = "142ee93724a9c5d04d78df7006670a93ed1b244e" +uuid = "54e16d92-306c-5ea0-a30b-337be88ac337" +version = "0.4.2" + +[[deps.PrettyTables]] +deps = ["Crayons", "LaTeXStrings", "Markdown", "PrecompileTools", "Printf", "Reexport", "StringManipulation", "Tables"] +git-tree-sha1 = "88b895d13d53b5577fd53379d913b9ab9ac82660" +uuid = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" +version = "2.3.1" + +[[deps.Primes]] +deps = ["IntegerMathUtils"] +git-tree-sha1 = "cb420f77dc474d23ee47ca8d14c90810cafe69e7" +uuid = "27ebfcd6-29c5-5fa9-bf4b-fb8fc14df3ae" +version = "0.5.6" + +[[deps.Printf]] +deps = ["Unicode"] +uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7" + +[[deps.ProgressLogging]] +deps = ["Logging", "SHA", "UUIDs"] +git-tree-sha1 = "80d919dee55b9c50e8d9e2da5eeafff3fe58b539" +uuid = "33c8b6b6-d38a-422a-b730-caa89a2f386c" +version = "0.1.4" + +[[deps.ProgressMeter]] +deps = ["Distributed", "Printf"] +git-tree-sha1 = "763a8ceb07833dd51bb9e3bbca372de32c0605ad" +uuid = "92933f4c-e287-5a05-a399-4b506db050ca" +version = "1.10.0" + +[[deps.PtrArrays]] +git-tree-sha1 = "f011fbb92c4d401059b2212c05c0601b70f8b759" +uuid = "43287f4e-b6f4-7ad1-bb20-aadabca52c3d" +version = "1.2.0" + +[[deps.Qt6Base_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "Fontconfig_jll", "Glib_jll", "JLLWrappers", "Libdl", "Libglvnd_jll", "OpenSSL_jll", "Vulkan_Loader_jll", "Xorg_libSM_jll", "Xorg_libXext_jll", "Xorg_libXrender_jll", "Xorg_libxcb_jll", "Xorg_xcb_util_cursor_jll", "Xorg_xcb_util_image_jll", "Xorg_xcb_util_keysyms_jll", "Xorg_xcb_util_renderutil_jll", "Xorg_xcb_util_wm_jll", "Zlib_jll", "libinput_jll", "xkbcommon_jll"] +git-tree-sha1 = "37b7bb7aabf9a085e0044307e1717436117f2b3b" +uuid = "c0090381-4147-56d7-9ebc-da0b1113ec56" +version = "6.5.3+1" + +[[deps.QuadGK]] +deps = ["DataStructures", "LinearAlgebra"] +git-tree-sha1 = "9b23c31e76e333e6fb4c1595ae6afa74966a729e" +uuid = "1fd47b50-473d-5c70-9696-f719f8f3bcdc" +version = "2.9.4" + +[[deps.QuasiMonteCarlo]] +deps = ["Accessors", "ConcreteStructs", "LatticeRules", "LinearAlgebra", "Primes", "Random", "Requires", "Sobol", "StatsBase"] +git-tree-sha1 = "cc086f8485bce77b6187141e1413c3b55f9a4341" +uuid = "8a4e6c94-4038-4cdc-81c3-7e6ffdb2a71b" +version = "0.3.3" +weakdeps = ["Distributions"] + + [deps.QuasiMonteCarlo.extensions] + QuasiMonteCarloDistributionsExt = "Distributions" + +[[deps.REPL]] +deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"] +uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" + +[[deps.Random]] +deps = ["SHA"] +uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" + +[[deps.Random123]] +deps = ["Random", "RandomNumbers"] +git-tree-sha1 = "4743b43e5a9c4a2ede372de7061eed81795b12e7" +uuid = "74087812-796a-5b5d-8853-05524746bad3" +version = "1.7.0" + +[[deps.RandomExtensions]] +deps = ["Random", "SparseArrays"] +git-tree-sha1 = "b8a399e95663485820000f26b6a43c794e166a49" +uuid = "fb686558-2515-59ef-acaa-46db3789a887" +version = "0.4.4" + +[[deps.RandomNumbers]] +deps = ["Random", "Requires"] +git-tree-sha1 = "043da614cc7e95c703498a491e2c21f58a2b8111" +uuid = "e6cf234a-135c-5ec9-84dd-332b85af5143" +version = "1.5.3" + +[[deps.RangeArrays]] +git-tree-sha1 = "b9039e93773ddcfc828f12aadf7115b4b4d225f5" +uuid = "b3c3ace0-ae52-54e7-9d0b-2c1406fd6b9d" +version = "0.3.2" + +[[deps.Ratios]] +deps = ["Requires"] +git-tree-sha1 = "1342a47bf3260ee108163042310d26f2be5ec90b" +uuid = "c84ed2f1-dad5-54f0-aa8e-dbefe2724439" +version = "0.4.5" +weakdeps = ["FixedPointNumbers"] + + [deps.Ratios.extensions] + RatiosFixedPointNumbersExt = "FixedPointNumbers" + +[[deps.RealDot]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "9f0a1b71baaf7650f4fa8a1d168c7fb6ee41f0c9" +uuid = "c1ae055f-0cd5-4b69-90a6-9a35b1a98df9" +version = "0.1.0" + +[[deps.RecipesBase]] +deps = ["PrecompileTools"] +git-tree-sha1 = "5c3d09cc4f31f5fc6af001c250bf1278733100ff" +uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" +version = "1.3.4" + +[[deps.RecipesPipeline]] +deps = ["Dates", "NaNMath", "PlotUtils", "PrecompileTools", "RecipesBase"] +git-tree-sha1 = "45cf9fd0ca5839d06ef333c8201714e888486342" +uuid = "01d81517-befc-4cb6-b9ec-a95719d0359c" +version = "0.6.12" + +[[deps.RecursiveArrayTools]] +deps = ["Adapt", "ArrayInterface", "DocStringExtensions", "GPUArraysCore", "IteratorInterfaceExtensions", "LinearAlgebra", "RecipesBase", "Requires", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface", "Tables"] +git-tree-sha1 = "d7087c013e8a496ff396bae843b1e16d9a30ede8" +uuid = "731186ca-8d62-57ce-b412-fbd966d074cd" +version = "2.38.10" + + [deps.RecursiveArrayTools.extensions] + RecursiveArrayToolsMeasurementsExt = "Measurements" + RecursiveArrayToolsMonteCarloMeasurementsExt = "MonteCarloMeasurements" + RecursiveArrayToolsTrackerExt = "Tracker" + RecursiveArrayToolsZygoteExt = "Zygote" + + [deps.RecursiveArrayTools.weakdeps] + Measurements = "eff96d63-e80a-5855-80a2-b1b0885c5ab7" + MonteCarloMeasurements = "0987c9cc-fe09-11e8-30f0-b96dd679fdca" + Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.RecursiveFactorization]] +deps = ["LinearAlgebra", "LoopVectorization", "Polyester", "PrecompileTools", "StrideArraysCore", "TriangularSolve"] +git-tree-sha1 = "6db1a75507051bc18bfa131fbc7c3f169cc4b2f6" +uuid = "f2c3362d-daeb-58d1-803e-2bc74f2840b4" +version = "0.2.23" + +[[deps.Reexport]] +git-tree-sha1 = "45e428421666073eab6f2da5c9d310d99bb12f9b" +uuid = "189a3867-3050-52da-a836-e630ba90ab69" +version = "1.2.2" + +[[deps.RelocatableFolders]] +deps = ["SHA", "Scratch"] +git-tree-sha1 = "ffdaf70d81cf6ff22c2b6e733c900c3321cab864" +uuid = "05181044-ff0b-4ac5-8273-598c1e38db00" +version = "1.0.1" + +[[deps.Requires]] +deps = ["UUIDs"] +git-tree-sha1 = "838a3a4188e2ded87a4f9f184b4b0d78a1e91cb7" +uuid = "ae029012-a4dd-5104-9daa-d747884805df" +version = "1.3.0" + +[[deps.ResettableStacks]] +deps = ["StaticArrays"] +git-tree-sha1 = "256eeeec186fa7f26f2801732774ccf277f05db9" +uuid = "ae5879a3-cd67-5da8-be7f-38c6eb64a37b" +version = "1.1.1" + +[[deps.Rmath]] +deps = ["Random", "Rmath_jll"] +git-tree-sha1 = "f65dcb5fa46aee0cf9ed6274ccbd597adc49aa7b" +uuid = "79098fc4-a85e-5d69-aa6a-4863f24498fa" +version = "0.7.1" + +[[deps.Rmath_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "d483cd324ce5cf5d61b77930f0bbd6cb61927d21" +uuid = "f50d1b31-88e8-58de-be2c-1cc44531875f" +version = "0.4.2+0" + +[[deps.Roots]] +deps = ["Accessors", "ChainRulesCore", "CommonSolve", "Printf"] +git-tree-sha1 = "1ab580704784260ee5f45bffac810b152922747b" +uuid = "f2b01f46-fcfa-551c-844a-d8ac1e96c665" +version = "2.1.5" + + [deps.Roots.extensions] + RootsForwardDiffExt = "ForwardDiff" + RootsIntervalRootFindingExt = "IntervalRootFinding" + RootsSymPyExt = "SymPy" + RootsSymPyPythonCallExt = "SymPyPythonCall" + + [deps.Roots.weakdeps] + ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" + IntervalRootFinding = "d2bf35a9-74e0-55ec-b149-d360ff49b807" + SymPy = "24249f21-da20-56a4-8eb1-6a02cf4ae2e6" + SymPyPythonCall = "bc8888f7-b21e-4b7c-a06a-5d9c9496438c" + +[[deps.RuntimeGeneratedFunctions]] +deps = ["ExprTools", "SHA", "Serialization"] +git-tree-sha1 = "04c968137612c4a5629fa531334bb81ad5680f00" +uuid = "7e49a35a-f44a-4d26-94aa-eba1b4ca6b47" +version = "0.5.13" + +[[deps.SHA]] +uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce" +version = "0.7.0" + +[[deps.SIMD]] +deps = ["PrecompileTools"] +git-tree-sha1 = "2803cab51702db743f3fda07dd1745aadfbf43bd" +uuid = "fdea26ae-647d-5447-a871-4b548cad5224" +version = "3.5.0" + +[[deps.SIMDTypes]] +git-tree-sha1 = "330289636fb8107c5f32088d2741e9fd7a061a5c" +uuid = "94e857df-77ce-4151-89e5-788b33177be4" +version = "0.1.0" + +[[deps.SLEEFPirates]] +deps = ["IfElse", "Static", "VectorizationBase"] +git-tree-sha1 = "3aac6d68c5e57449f5b9b865c9ba50ac2970c4cf" +uuid = "476501e8-09a2-5ece-8869-fb82de89a1fa" +version = "0.6.42" + +[[deps.SafeTestsets]] +git-tree-sha1 = "81ec49d645af090901120a1542e67ecbbe044db3" +uuid = "1bc83da4-3b8d-516f-aca4-4fe02f6d838f" +version = "0.1.0" + +[[deps.SciMLBase]] +deps = ["ADTypes", "ArrayInterface", "CommonSolve", "ConstructionBase", "Distributed", "DocStringExtensions", "EnumX", "FillArrays", "FunctionWrappersWrappers", "IteratorInterfaceExtensions", "LinearAlgebra", "Logging", "Markdown", "PrecompileTools", "Preferences", "Printf", "QuasiMonteCarlo", "RecipesBase", "RecursiveArrayTools", "Reexport", "RuntimeGeneratedFunctions", "SciMLOperators", "StaticArraysCore", "Statistics", "SymbolicIndexingInterface", "Tables", "TruncatedStacktraces"] +git-tree-sha1 = "32ea825941f7b58a6f48268f4b76971ae8eb9eec" +uuid = "0bca4576-84f4-4d90-8ffe-ffa030f20462" +version = "2.10.0" + + [deps.SciMLBase.extensions] + SciMLBaseChainRulesCoreExt = "ChainRulesCore" + SciMLBasePartialFunctionsExt = "PartialFunctions" + SciMLBasePyCallExt = "PyCall" + SciMLBasePythonCallExt = "PythonCall" + SciMLBaseRCallExt = "RCall" + SciMLBaseZygoteExt = "Zygote" + + [deps.SciMLBase.weakdeps] + ChainRules = "082447d4-558c-5d27-93f4-14fc19e9eca2" + ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" + PartialFunctions = "570af359-4316-4cb7-8c74-252c00c2016b" + PyCall = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0" + PythonCall = "6099a3de-0909-46bc-b1f4-468b9a2dfc0d" + RCall = "6f49c342-dc21-5d91-9882-a32aef131414" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.SciMLNLSolve]] +deps = ["DiffEqBase", "LineSearches", "NLsolve", "Reexport", "SciMLBase"] +git-tree-sha1 = "765b788339abd7d983618c09cfc0192e2b6b15fd" +uuid = "e9a6253c-8580-4d32-9898-8661bb511710" +version = "0.1.9" + +[[deps.SciMLOperators]] +deps = ["ArrayInterface", "DocStringExtensions", "LinearAlgebra", "MacroTools", "Setfield", "SparseArrays", "StaticArraysCore"] +git-tree-sha1 = "10499f619ef6e890f3f4a38914481cc868689cd5" +uuid = "c0aeaf25-5076-4817-a8d5-81caf7dfa961" +version = "0.3.8" + +[[deps.ScientificTypes]] +deps = ["CategoricalArrays", "ColorTypes", "Dates", "Distributions", "PrettyTables", "Reexport", "ScientificTypesBase", "StatisticalTraits", "Tables"] +git-tree-sha1 = "75ccd10ca65b939dab03b812994e571bf1e3e1da" +uuid = "321657f4-b219-11e9-178b-2701a2544e81" +version = "3.0.2" + +[[deps.ScientificTypesBase]] +git-tree-sha1 = "a8e18eb383b5ecf1b5e6fc237eb39255044fd92b" +uuid = "30f210dd-8aff-4c5f-94ba-8e64358c1161" +version = "3.0.0" + +[[deps.Scratch]] +deps = ["Dates"] +git-tree-sha1 = "3bac05bc7e74a75fd9cba4295cde4045d9fe2386" +uuid = "6c6a2e73-6563-6170-7368-637461726353" +version = "1.2.1" + +[[deps.SentinelArrays]] +deps = ["Dates", "Random"] +git-tree-sha1 = "90b4f68892337554d31cdcdbe19e48989f26c7e6" +uuid = "91c51154-3ec4-41a3-a24f-3f23e20d615c" +version = "1.4.3" + +[[deps.Serialization]] +uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b" + +[[deps.Setfield]] +deps = ["ConstructionBase", "Future", "MacroTools", "StaticArraysCore"] +git-tree-sha1 = "e2cc6d8c88613c05e1defb55170bf5ff211fbeac" +uuid = "efcf1570-3423-57d1-acb7-fd33fddbac46" +version = "1.1.1" + +[[deps.SharedArrays]] +deps = ["Distributed", "Mmap", "Random", "Serialization"] +uuid = "1a1011a3-84de-559e-8e89-a11a2f7dc383" + +[[deps.ShowCases]] +git-tree-sha1 = "7f534ad62ab2bd48591bdeac81994ea8c445e4a5" +uuid = "605ecd9f-84a6-4c9e-81e2-4798472b76a3" +version = "0.1.0" + +[[deps.Showoff]] +deps = ["Dates", "Grisu"] +git-tree-sha1 = "91eddf657aca81df9ae6ceb20b959ae5653ad1de" +uuid = "992d4aef-0814-514b-bc4d-f2e9a6c4116f" +version = "1.0.3" + +[[deps.SignalAnalysis]] +deps = ["DSP", "Distributions", "DocStringExtensions", "FFTW", "LinearAlgebra", "MetaArrays", "Optim", "PaddedViews", "Peaks", "Random", "Requires", "SignalBase", "Statistics", "WAV"] +git-tree-sha1 = "d57f40bf531ae2b82549aae0cb20e84331d40333" +uuid = "df1fea92-c066-49dd-8b36-eace3378ea47" +version = "0.6.0" + +[[deps.SignalBase]] +deps = ["Unitful"] +git-tree-sha1 = "14cb05cba5cc89d15e6098e7bb41dcef2606a10a" +uuid = "00c44e92-20f5-44bc-8f45-a1dcef76ba38" +version = "0.1.2" + +[[deps.SimpleBufferStream]] +git-tree-sha1 = "874e8867b33a00e784c8a7e4b60afe9e037b74e1" +uuid = "777ac1f9-54b0-4bf8-805c-2214025038e7" +version = "1.1.0" + +[[deps.SimpleNonlinearSolve]] +deps = ["ArrayInterface", "DiffEqBase", "FiniteDiff", "ForwardDiff", "LinearAlgebra", "PrecompileTools", "Reexport", "SciMLBase", "StaticArraysCore"] +git-tree-sha1 = "69b1a53374dd14d7c165d98cb646aeb5f36f8d07" +uuid = "727e6d20-b764-4bd8-a329-72de5adea6c7" +version = "0.1.25" +weakdeps = ["NNlib"] + + [deps.SimpleNonlinearSolve.extensions] + SimpleNonlinearSolveNNlibExt = "NNlib" + +[[deps.SimpleTraits]] +deps = ["InteractiveUtils", "MacroTools"] +git-tree-sha1 = "5d7e3f4e11935503d3ecaf7186eac40602e7d231" +uuid = "699a6c99-e7fa-54fc-8d76-47d257e15c1d" +version = "0.9.4" + +[[deps.SimpleUnPack]] +git-tree-sha1 = "58e6353e72cde29b90a69527e56df1b5c3d8c437" +uuid = "ce78b400-467f-4804-87d8-8f486da07d0a" +version = "1.1.0" + +[[deps.Sobol]] +deps = ["DelimitedFiles", "Random"] +git-tree-sha1 = "5a74ac22a9daef23705f010f72c81d6925b19df8" +uuid = "ed01d8cd-4d21-5b2a-85b4-cc3bdc58bad4" +version = "1.5.0" + +[[deps.Sockets]] +uuid = "6462fe0b-24de-5631-8697-dd941f90decc" + +[[deps.SortingAlgorithms]] +deps = ["DataStructures"] +git-tree-sha1 = "66e0a8e672a0bdfca2c3f5937efb8538b9ddc085" +uuid = "a2af1166-a08f-5f64-846c-94a0d3cef48c" +version = "1.2.1" + +[[deps.SparseArrays]] +deps = ["Libdl", "LinearAlgebra", "Random", "Serialization", "SuiteSparse_jll"] +uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" +version = "1.10.0" + +[[deps.SparseDiffTools]] +deps = ["ADTypes", "Adapt", "ArrayInterface", "Compat", "DataStructures", "FiniteDiff", "ForwardDiff", "Graphs", "LinearAlgebra", "PackageExtensionCompat", "Random", "Reexport", "SciMLOperators", "Setfield", "SparseArrays", "StaticArrayInterface", "StaticArrays", "Tricks", "UnPack", "VertexSafeGraphs"] +git-tree-sha1 = "cce98ad7c896e52bb0eded174f02fc2a29c38477" +uuid = "47a9eef4-7e08-11e9-0b38-333d64bd3804" +version = "2.18.0" + + [deps.SparseDiffTools.extensions] + SparseDiffToolsEnzymeExt = "Enzyme" + SparseDiffToolsPolyesterExt = "Polyester" + SparseDiffToolsPolyesterForwardDiffExt = "PolyesterForwardDiff" + SparseDiffToolsSymbolicsExt = "Symbolics" + SparseDiffToolsZygoteExt = "Zygote" + + [deps.SparseDiffTools.weakdeps] + Enzyme = "7da242da-08ed-463a-9acd-ee780be4f1d9" + Polyester = "f517fe37-dbe3-4b94-8317-1923a5111588" + PolyesterForwardDiff = "98d1487c-24ca-40b6-b7ab-df2af84e126b" + Symbolics = "0c5d862f-8b57-4792-8d23-62f2024744c7" + Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" + +[[deps.SparseInverseSubset]] +deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"] +git-tree-sha1 = "52962839426b75b3021296f7df242e40ecfc0852" +uuid = "dc90abb0-5640-4711-901d-7e5b23a2fada" +version = "0.1.2" + +[[deps.Sparspak]] +deps = ["Libdl", "LinearAlgebra", "Logging", "OffsetArrays", "Printf", "SparseArrays", "Test"] +git-tree-sha1 = "342cf4b449c299d8d1ceaf00b7a49f4fbc7940e7" +uuid = "e56a9233-b9d6-4f03-8d0f-1825330902ac" +version = "0.3.9" + +[[deps.SpecialFunctions]] +deps = ["IrrationalConstants", "LogExpFunctions", "OpenLibm_jll", "OpenSpecFun_jll"] +git-tree-sha1 = "2f5d4697f21388cbe1ff299430dd169ef97d7e14" +uuid = "276daf66-3868-5448-9aa4-cd146d93841b" +version = "2.4.0" +weakdeps = ["ChainRulesCore"] + + [deps.SpecialFunctions.extensions] + SpecialFunctionsChainRulesCoreExt = "ChainRulesCore" + +[[deps.SplittablesBase]] +deps = ["Setfield", "Test"] +git-tree-sha1 = "e08a62abc517eb79667d0a29dc08a3b589516bb5" +uuid = "171d559e-b47b-412a-8079-5efa626c420e" +version = "0.1.15" + +[[deps.StableRNGs]] +deps = ["Random"] +git-tree-sha1 = "83e6cce8324d49dfaf9ef059227f91ed4441a8e5" +uuid = "860ef19b-820b-49d6-a774-d7a799459cd3" +version = "1.0.2" + +[[deps.Static]] +deps = ["IfElse"] +git-tree-sha1 = "d2fdac9ff3906e27f7a618d47b676941baa6c80c" +uuid = "aedffcd0-7271-4cad-89d0-dc628f76c6d3" +version = "0.8.10" + +[[deps.StaticArrayInterface]] +deps = ["ArrayInterface", "Compat", "IfElse", "LinearAlgebra", "PrecompileTools", "Requires", "SparseArrays", "Static", "SuiteSparse"] +git-tree-sha1 = "5d66818a39bb04bf328e92bc933ec5b4ee88e436" +uuid = "0d7ed370-da01-4f52-bd93-41d350b8b718" +version = "1.5.0" +weakdeps = ["OffsetArrays", "StaticArrays"] + + [deps.StaticArrayInterface.extensions] + StaticArrayInterfaceOffsetArraysExt = "OffsetArrays" + StaticArrayInterfaceStaticArraysExt = "StaticArrays" + +[[deps.StaticArrays]] +deps = ["LinearAlgebra", "PrecompileTools", "Random", "StaticArraysCore"] +git-tree-sha1 = "9ae599cd7529cfce7fea36cf00a62cfc56f0f37c" +uuid = "90137ffa-7385-5640-81b9-e52037218182" +version = "1.9.4" +weakdeps = ["ChainRulesCore", "Statistics"] + + [deps.StaticArrays.extensions] + StaticArraysChainRulesCoreExt = "ChainRulesCore" + StaticArraysStatisticsExt = "Statistics" + +[[deps.StaticArraysCore]] +git-tree-sha1 = "36b3d696ce6366023a0ea192b4cd442268995a0d" +uuid = "1e83bf80-4336-4d27-bf5d-d5a4f845583c" +version = "1.4.2" + +[[deps.StatisticalMeasures]] +deps = ["CategoricalArrays", "CategoricalDistributions", "Distributions", "LearnAPI", "LinearAlgebra", "MacroTools", "OrderedCollections", "PrecompileTools", "ScientificTypesBase", "StatisticalMeasuresBase", "Statistics", "StatsBase"] +git-tree-sha1 = "8b5a165b0ee2b361d692636bfb423b19abfd92b3" +uuid = "a19d573c-0a75-4610-95b3-7071388c7541" +version = "0.1.6" + + [deps.StatisticalMeasures.extensions] + LossFunctionsExt = "LossFunctions" + ScientificTypesExt = "ScientificTypes" + + [deps.StatisticalMeasures.weakdeps] + LossFunctions = "30fc2ffe-d236-52d8-8643-a9d8f7c094a7" + ScientificTypes = "321657f4-b219-11e9-178b-2701a2544e81" + +[[deps.StatisticalMeasuresBase]] +deps = ["CategoricalArrays", "InteractiveUtils", "MLUtils", "MacroTools", "OrderedCollections", "PrecompileTools", "ScientificTypesBase", "Statistics"] +git-tree-sha1 = "17dfb22e2e4ccc9cd59b487dce52883e0151b4d3" +uuid = "c062fc1d-0d66-479b-b6ac-8b44719de4cc" +version = "0.1.1" + +[[deps.StatisticalTraits]] +deps = ["ScientificTypesBase"] +git-tree-sha1 = "30b9236691858e13f167ce829490a68e1a597782" +uuid = "64bff920-2084-43da-a3e6-9bb72801c0c9" +version = "3.2.0" + +[[deps.Statistics]] +deps = ["LinearAlgebra", "SparseArrays"] +uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" +version = "1.10.0" + +[[deps.StatsAPI]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "1ff449ad350c9c4cbc756624d6f8a8c3ef56d3ed" +uuid = "82ae8749-77ed-4fe6-ae5f-f523153014b0" +version = "1.7.0" + +[[deps.StatsBase]] +deps = ["DataAPI", "DataStructures", "LinearAlgebra", "LogExpFunctions", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics", "StatsAPI"] +git-tree-sha1 = "5cf7606d6cef84b543b483848d4ae08ad9832b21" +uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" +version = "0.34.3" + +[[deps.StatsFuns]] +deps = ["HypergeometricFunctions", "IrrationalConstants", "LogExpFunctions", "Reexport", "Rmath", "SpecialFunctions"] +git-tree-sha1 = "cef0472124fab0695b58ca35a77c6fb942fdab8a" +uuid = "4c63d2b9-4356-54db-8cca-17b64c39e42c" +version = "1.3.1" +weakdeps = ["ChainRulesCore", "InverseFunctions"] + + [deps.StatsFuns.extensions] + StatsFunsChainRulesCoreExt = "ChainRulesCore" + StatsFunsInverseFunctionsExt = "InverseFunctions" + +[[deps.SteadyStateDiffEq]] +deps = ["DiffEqBase", "DiffEqCallbacks", "LinearAlgebra", "NLsolve", "Reexport", "SciMLBase"] +git-tree-sha1 = "2ca69f4be3294e4cd987d83d6019037d420d9fc1" +uuid = "9672c7b4-1e72-59bd-8a11-6ac3964bc41f" +version = "1.16.1" + +[[deps.StochasticDiffEq]] +deps = ["Adapt", "ArrayInterface", "DataStructures", "DiffEqBase", "DiffEqNoiseProcess", "DocStringExtensions", "FiniteDiff", "ForwardDiff", "JumpProcesses", "LevyArea", "LinearAlgebra", "Logging", "MuladdMacro", "NLsolve", "OrdinaryDiffEq", "Random", "RandomNumbers", "RecursiveArrayTools", "Reexport", "SciMLBase", "SciMLOperators", "SparseArrays", "SparseDiffTools", "StaticArrays", "UnPack"] +git-tree-sha1 = "97e5d0b7e5ec2e68eec6626af97c59e9f6b6c3d0" +uuid = "789caeaf-c7a9-5a7d-9973-96adeb23e2a0" +version = "6.65.1" + +[[deps.StrideArraysCore]] +deps = ["ArrayInterface", "CloseOpenIntervals", "IfElse", "LayoutPointers", "LinearAlgebra", "ManualMemory", "SIMDTypes", "Static", "StaticArrayInterface", "ThreadingUtilities"] +git-tree-sha1 = "25349bf8f63aa36acbff5e3550a86e9f5b0ef682" +uuid = "7792a7ef-975c-4747-a70f-980b88e8d1da" +version = "0.5.6" + +[[deps.StringManipulation]] +deps = ["PrecompileTools"] +git-tree-sha1 = "a04cabe79c5f01f4d723cc6704070ada0b9d46d5" +uuid = "892a3eda-7b42-436c-8928-eab12a02cf0e" +version = "0.3.4" + +[[deps.StructArrays]] +deps = ["ConstructionBase", "DataAPI", "Tables"] +git-tree-sha1 = "f4dc295e983502292c4c3f951dbb4e985e35b3be" +uuid = "09ab397b-f2b6-538f-b94a-2f83cf4a842a" +version = "0.6.18" +weakdeps = ["Adapt", "GPUArraysCore", "SparseArrays", "StaticArrays"] + + [deps.StructArrays.extensions] + StructArraysAdaptExt = "Adapt" + StructArraysGPUArraysCoreExt = "GPUArraysCore" + StructArraysSparseArraysExt = "SparseArrays" + StructArraysStaticArraysExt = "StaticArrays" + +[[deps.SuiteSparse]] +deps = ["Libdl", "LinearAlgebra", "Serialization", "SparseArrays"] +uuid = "4607b0f0-06f3-5cda-b6b1-a6196a1729e9" + +[[deps.SuiteSparse_jll]] +deps = ["Artifacts", "Libdl", "libblastrampoline_jll"] +uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c" +version = "7.2.1+1" + +[[deps.Sundials]] +deps = ["CEnum", "DataStructures", "DiffEqBase", "Libdl", "LinearAlgebra", "Logging", "PrecompileTools", "Reexport", "SciMLBase", "SparseArrays", "Sundials_jll"] +git-tree-sha1 = "e15f5a73f0d14b9079b807a9d1dac13e4302e997" +uuid = "c3572dad-4567-51f8-b174-8c6c989267f4" +version = "4.24.0" + +[[deps.Sundials_jll]] +deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "SuiteSparse_jll", "libblastrampoline_jll"] +git-tree-sha1 = "ba4d38faeb62de7ef47155ed321dce40a549c305" +uuid = "fb77eaff-e24c-56d4-86b1-d163f2edb164" +version = "5.2.2+0" + +[[deps.SymbolicIndexingInterface]] +deps = ["DocStringExtensions"] +git-tree-sha1 = "f8ab052bfcbdb9b48fad2c80c873aa0d0344dfe5" +uuid = "2efcf032-c050-4f8e-a9bb-153293bab1f5" +version = "0.2.2" + +[[deps.SymbolicUtils]] +deps = ["AbstractTrees", "Bijections", "ChainRulesCore", "Combinatorics", "ConstructionBase", "DataStructures", "DocStringExtensions", "DynamicPolynomials", "IfElse", "LabelledArrays", "LinearAlgebra", "MultivariatePolynomials", "NaNMath", "Setfield", "SparseArrays", "SpecialFunctions", "StaticArrays", "TimerOutputs", "Unityper"] +git-tree-sha1 = "2f3fa844bcd33e40d8c29de5ee8dded7a0a70422" +uuid = "d1185830-fcd6-423d-90d6-eec64667417b" +version = "1.4.0" + +[[deps.Symbolics]] +deps = ["ArrayInterface", "Bijections", "ConstructionBase", "DataStructures", "DiffRules", "Distributions", "DocStringExtensions", "DomainSets", "DynamicPolynomials", "Groebner", "IfElse", "LaTeXStrings", "LambertW", "Latexify", "Libdl", "LinearAlgebra", "LogExpFunctions", "MacroTools", "Markdown", "NaNMath", "PrecompileTools", "RecipesBase", "RecursiveArrayTools", "Reexport", "Requires", "RuntimeGeneratedFunctions", "SciMLBase", "Setfield", "SparseArrays", "SpecialFunctions", "StaticArrays", "SymbolicUtils"] +git-tree-sha1 = "28f55dcd865e4a97f262fc476306cee14e8d4651" +uuid = "0c5d862f-8b57-4792-8d23-62f2024744c7" +version = "5.11.0" + + [deps.Symbolics.extensions] + SymbolicsSymPyExt = "SymPy" + + [deps.Symbolics.weakdeps] + SymPy = "24249f21-da20-56a4-8eb1-6a02cf4ae2e6" + +[[deps.TOML]] +deps = ["Dates"] +uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76" +version = "1.0.3" + +[[deps.TableTraits]] +deps = ["IteratorInterfaceExtensions"] +git-tree-sha1 = "c06b2f539df1c6efa794486abfb6ed2022561a39" +uuid = "3783bdb8-4a98-5b6b-af9a-565f29a5fe9c" +version = "1.0.1" + +[[deps.Tables]] +deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "LinearAlgebra", "OrderedCollections", "TableTraits"] +git-tree-sha1 = "cb76cf677714c095e535e3501ac7954732aeea2d" +uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" +version = "1.11.1" + +[[deps.Tar]] +deps = ["ArgTools", "SHA"] +uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e" +version = "1.10.0" + +[[deps.TensorCore]] +deps = ["LinearAlgebra"] +git-tree-sha1 = "1feb45f88d133a655e001435632f019a9a1bcdb6" +uuid = "62fd8b95-f654-4bbd-a8a5-9c27f68ccd50" +version = "0.1.1" + +[[deps.TerminalLoggers]] +deps = ["LeftChildRightSiblingTrees", "Logging", "Markdown", "Printf", "ProgressLogging", "UUIDs"] +git-tree-sha1 = "f133fab380933d042f6796eda4e130272ba520ca" +uuid = "5d786b92-1e48-4d6f-9151-6b4477ca9bed" +version = "0.1.7" + +[[deps.Test]] +deps = ["InteractiveUtils", "Logging", "Random", "Serialization"] +uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[[deps.ThreadingUtilities]] +deps = ["ManualMemory"] +git-tree-sha1 = "eda08f7e9818eb53661b3deb74e3159460dfbc27" +uuid = "8290d209-cae3-49c0-8002-c8c24d57dab5" +version = "0.5.2" + +[[deps.TimerOutputs]] +deps = ["ExprTools", "Printf"] +git-tree-sha1 = "5a13ae8a41237cff5ecf34f73eb1b8f42fff6531" +uuid = "a759f4b9-e2f1-59dc-863e-4aeb61b1ea8f" +version = "0.5.24" + +[[deps.ToeplitzMatrices]] +deps = ["AbstractFFTs", "DSP", "FillArrays", "LinearAlgebra"] +git-tree-sha1 = "df4e499f6321e72f801aab45336ba76ed06e97db" +uuid = "c751599d-da0a-543b-9d20-d0a503d91d24" +version = "0.8.3" +weakdeps = ["StatsBase"] + + [deps.ToeplitzMatrices.extensions] + ToeplitzMatricesStatsBaseExt = "StatsBase" + +[[deps.Tokenize]] +git-tree-sha1 = "468b4685af4abe0e9fd4d7bf495a6554a6276e75" +uuid = "0796e94c-ce3b-5d07-9a54-7f471281c624" +version = "0.5.29" + +[[deps.Tracker]] +deps = ["Adapt", "ChainRulesCore", "DiffRules", "ForwardDiff", "Functors", "LinearAlgebra", "LogExpFunctions", "MacroTools", "NNlib", "NaNMath", "Optimisers", "Printf", "Random", "Requires", "SpecialFunctions", "Statistics"] +git-tree-sha1 = "5158100ed55411867674576788e710a815a0af02" +uuid = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c" +version = "0.2.34" +weakdeps = ["PDMats"] + + [deps.Tracker.extensions] + TrackerPDMatsExt = "PDMats" + +[[deps.TranscodingStreams]] +git-tree-sha1 = "5d54d076465da49d6746c647022f3b3674e64156" +uuid = "3bb67fe8-82b1-5028-8e26-92a6c54297fa" +version = "0.10.8" +weakdeps = ["Random", "Test"] + + [deps.TranscodingStreams.extensions] + TestExt = ["Test", "Random"] + +[[deps.Transducers]] +deps = ["Adapt", "ArgCheck", "BangBang", "Baselet", "CompositionsBase", "ConstructionBase", "DefineSingletons", "Distributed", "InitialValues", "Logging", "Markdown", "MicroCollections", "Requires", "Setfield", "SplittablesBase", "Tables"] +git-tree-sha1 = "3064e780dbb8a9296ebb3af8f440f787bb5332af" +uuid = "28d57a85-8fef-5791-bfe6-a80928e7c999" +version = "0.4.80" + + [deps.Transducers.extensions] + TransducersBlockArraysExt = "BlockArrays" + TransducersDataFramesExt = "DataFrames" + TransducersLazyArraysExt = "LazyArrays" + TransducersOnlineStatsBaseExt = "OnlineStatsBase" + TransducersReferenceablesExt = "Referenceables" + + [deps.Transducers.weakdeps] + BlockArrays = "8e7c35d0-a365-5155-bbbb-fb81a777f24e" + DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" + LazyArrays = "5078a376-72f3-5289-bfd5-ec5146d43c02" + OnlineStatsBase = "925886fa-5bf2-5e8e-b522-a9147a512338" + Referenceables = "42d2dcc6-99eb-4e98-b66c-637b7d73030e" + +[[deps.TriangularSolve]] +deps = ["CloseOpenIntervals", "IfElse", "LayoutPointers", "LinearAlgebra", "LoopVectorization", "Polyester", "Static", "VectorizationBase"] +git-tree-sha1 = "66c68a20907800c0b7c04ff8a6164115e8747de2" +uuid = "d5829a12-d9aa-46ab-831f-fb7c9ab06edf" +version = "0.2.0" + +[[deps.Tricks]] +git-tree-sha1 = "eae1bb484cd63b36999ee58be2de6c178105112f" +uuid = "410a4b4d-49e4-4fbc-ab6d-cb71b17b3775" +version = "0.1.8" + +[[deps.TruncatedStacktraces]] +deps = ["InteractiveUtils", "MacroTools", "Preferences"] +git-tree-sha1 = "ea3e54c2bdde39062abf5a9758a23735558705e1" +uuid = "781d530d-4396-4725-bb49-402e4bee1e77" +version = "1.4.0" + +[[deps.Turing]] +deps = ["AbstractMCMC", "AdvancedHMC", "AdvancedMH", "AdvancedPS", "AdvancedVI", "BangBang", "Bijectors", "DataStructures", "Distributions", "DistributionsAD", "DocStringExtensions", "DynamicPPL", "EllipticalSliceSampling", "ForwardDiff", "Libtask", "LinearAlgebra", "LogDensityProblems", "LogDensityProblemsAD", "MCMCChains", "NamedArrays", "Printf", "Random", "Reexport", "Requires", "SciMLBase", "Setfield", "SpecialFunctions", "Statistics", "StatsAPI", "StatsBase", "StatsFuns"] +git-tree-sha1 = "7cf779c99fbf6b2adfd3b5650ffdac21c0165489" +uuid = "fce5fe82-541a-59a6-adf8-730c64b5f9a0" +version = "0.29.3" + + [deps.Turing.extensions] + TuringDynamicHMCExt = "DynamicHMC" + TuringOptimExt = "Optim" + + [deps.Turing.weakdeps] + DynamicHMC = "bbc10e6e-7c05-544b-b16e-64fede858acb" + Optim = "429524aa-4258-5aef-a3af-852621145aeb" + +[[deps.URIs]] +git-tree-sha1 = "67db6cc7b3821e19ebe75791a9dd19c9b1188f2b" +uuid = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4" +version = "1.5.1" + +[[deps.UUIDs]] +deps = ["Random", "SHA"] +uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" + +[[deps.UnPack]] +git-tree-sha1 = "387c1f73762231e86e0c9c5443ce3b4a0a9a0c2b" +uuid = "3a884ed6-31ef-47d7-9d2a-63182c4928ed" +version = "1.0.2" + +[[deps.Unicode]] +uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5" + +[[deps.UnicodeFun]] +deps = ["REPL"] +git-tree-sha1 = "53915e50200959667e78a92a418594b428dffddf" +uuid = "1cfade01-22cf-5700-b092-accc4b62d6e1" +version = "0.4.1" + +[[deps.Unitful]] +deps = ["Dates", "LinearAlgebra", "Random"] +git-tree-sha1 = "dd260903fdabea27d9b6021689b3cd5401a57748" +uuid = "1986cc42-f94f-5a68-af5c-568840ba703d" +version = "1.20.0" +weakdeps = ["ConstructionBase", "InverseFunctions"] + + [deps.Unitful.extensions] + ConstructionBaseUnitfulExt = "ConstructionBase" + InverseFunctionsUnitfulExt = "InverseFunctions" + +[[deps.UnitfulLatexify]] +deps = ["LaTeXStrings", "Latexify", "Unitful"] +git-tree-sha1 = "e2d817cc500e960fdbafcf988ac8436ba3208bfd" +uuid = "45397f5d-5981-4c77-b2b3-fc36d6e9b728" +version = "1.6.3" + +[[deps.Unityper]] +deps = ["ConstructionBase"] +git-tree-sha1 = "25008b734a03736c41e2a7dc314ecb95bd6bbdb0" +uuid = "a7c27f48-0311-42f6-a7f8-2c11e75eb415" +version = "0.1.6" + +[[deps.UnsafeAtomics]] +git-tree-sha1 = "6331ac3440856ea1988316b46045303bef658278" +uuid = "013be700-e6cd-48c3-b4a1-df204f14c38f" +version = "0.2.1" + +[[deps.UnsafeAtomicsLLVM]] +deps = ["LLVM", "UnsafeAtomics"] +git-tree-sha1 = "d9f5962fecd5ccece07db1ff006fb0b5271bdfdd" +uuid = "d80eeb9a-aca5-4d75-85e5-170c8b632249" +version = "0.1.4" + +[[deps.Unzip]] +git-tree-sha1 = "ca0969166a028236229f63514992fc073799bb78" +uuid = "41fe7b60-77ed-43a1-b4f0-825fd5a5650d" +version = "0.2.0" + +[[deps.VectorizationBase]] +deps = ["ArrayInterface", "CPUSummary", "HostCPUFeatures", "IfElse", "LayoutPointers", "Libdl", "LinearAlgebra", "SIMDTypes", "Static", "StaticArrayInterface"] +git-tree-sha1 = "6129a4faf6242e7c3581116fbe3270f3ab17c90d" +uuid = "3d5dd08c-fd9d-11e8-17fa-ed2836048c2f" +version = "0.21.67" + +[[deps.VertexSafeGraphs]] +deps = ["Graphs"] +git-tree-sha1 = "8351f8d73d7e880bfc042a8b6922684ebeafb35c" +uuid = "19fa3120-7c27-5ec5-8db8-b0b0aa330d6f" +version = "0.2.0" + +[[deps.Vulkan_Loader_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Wayland_jll", "Xorg_libX11_jll", "Xorg_libXrandr_jll", "xkbcommon_jll"] +git-tree-sha1 = "2f0486047a07670caad3a81a075d2e518acc5c59" +uuid = "a44049a8-05dd-5a78-86c9-5fde0876e88c" +version = "1.3.243+0" + +[[deps.WAV]] +deps = ["Base64", "FileIO", "Libdl", "Logging"] +git-tree-sha1 = "7e7e1b4686995aaf4ecaaf52f6cd824fa6bd6aa5" +uuid = "8149f6b0-98f6-5db9-b78f-408fbbb8ef88" +version = "1.2.0" + +[[deps.Wayland_jll]] +deps = ["Artifacts", "EpollShim_jll", "Expat_jll", "JLLWrappers", "Libdl", "Libffi_jll", "Pkg", "XML2_jll"] +git-tree-sha1 = "7558e29847e99bc3f04d6569e82d0f5c54460703" +uuid = "a2964d1f-97da-50d4-b82a-358c7fce9d89" +version = "1.21.0+1" + +[[deps.Wayland_protocols_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "93f43ab61b16ddfb2fd3bb13b3ce241cafb0e6c9" +uuid = "2381bf8a-dfd0-557d-9999-79630e7b1b91" +version = "1.31.0+0" + +[[deps.WeakRefStrings]] +deps = ["DataAPI", "InlineStrings", "Parsers"] +git-tree-sha1 = "b1be2855ed9ed8eac54e5caff2afcdb442d52c23" +uuid = "ea10d353-3f73-51f8-a26c-33c1cb351aa5" +version = "1.4.2" + +[[deps.WoodburyMatrices]] +deps = ["LinearAlgebra", "SparseArrays"] +git-tree-sha1 = "5f24e158cf4cee437052371455fe361f526da062" +uuid = "efce3f68-66dc-5838-9240-27a6d6f5f9b6" +version = "0.5.6" + +[[deps.WorkerUtilities]] +git-tree-sha1 = "cd1659ba0d57b71a464a29e64dbc67cfe83d54e7" +uuid = "76eceee3-57b5-4d4a-8e66-0e911cebbf60" +version = "1.6.1" + +[[deps.XML2_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Libiconv_jll", "Zlib_jll"] +git-tree-sha1 = "52ff2af32e591541550bd753c0da8b9bc92bb9d9" +uuid = "02c8fc9c-b97f-50b9-bbe4-9be30ff0a78a" +version = "2.12.7+0" + +[[deps.XSLT_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Libgcrypt_jll", "Libgpg_error_jll", "Libiconv_jll", "Pkg", "XML2_jll", "Zlib_jll"] +git-tree-sha1 = "91844873c4085240b95e795f692c4cec4d805f8a" +uuid = "aed1982a-8fda-507f-9586-7b0439959a61" +version = "1.1.34+0" + +[[deps.XZ_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "ac88fb95ae6447c8dda6a5503f3bafd496ae8632" +uuid = "ffd25f8a-64ca-5728-b0f7-c24cf3aae800" +version = "5.4.6+0" + +[[deps.Xorg_libICE_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "326b4fea307b0b39892b3e85fa451692eda8d46c" +uuid = "f67eecfb-183a-506d-b269-f58e52b52d7c" +version = "1.1.1+0" + +[[deps.Xorg_libSM_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libICE_jll"] +git-tree-sha1 = "3796722887072218eabafb494a13c963209754ce" +uuid = "c834827a-8449-5923-a945-d239c165b7dd" +version = "1.2.4+0" + +[[deps.Xorg_libX11_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libxcb_jll", "Xorg_xtrans_jll"] +git-tree-sha1 = "afead5aba5aa507ad5a3bf01f58f82c8d1403495" +uuid = "4f6342f7-b3d2-589e-9d20-edeb45f2b2bc" +version = "1.8.6+0" + +[[deps.Xorg_libXau_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "6035850dcc70518ca32f012e46015b9beeda49d8" +uuid = "0c0b7dd1-d40b-584c-a123-a41640f87eec" +version = "1.0.11+0" + +[[deps.Xorg_libXcursor_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXfixes_jll", "Xorg_libXrender_jll"] +git-tree-sha1 = "12e0eb3bc634fa2080c1c37fccf56f7c22989afd" +uuid = "935fb764-8cf2-53bf-bb30-45bb1f8bf724" +version = "1.2.0+4" + +[[deps.Xorg_libXdmcp_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "34d526d318358a859d7de23da945578e8e8727b7" +uuid = "a3789734-cfe1-5b06-b2d0-1dd0d9d62d05" +version = "1.1.4+0" + +[[deps.Xorg_libXext_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"] +git-tree-sha1 = "d2d1a5c49fae4ba39983f63de6afcbea47194e85" +uuid = "1082639a-0dae-5f34-9b06-72781eeb8cb3" +version = "1.3.6+0" + +[[deps.Xorg_libXfixes_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libX11_jll"] +git-tree-sha1 = "0e0dc7431e7a0587559f9294aeec269471c991a4" +uuid = "d091e8ba-531a-589c-9de9-94069b037ed8" +version = "5.0.3+4" + +[[deps.Xorg_libXi_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXext_jll", "Xorg_libXfixes_jll"] +git-tree-sha1 = "89b52bc2160aadc84d707093930ef0bffa641246" +uuid = "a51aa0fd-4e3c-5386-b890-e753decda492" +version = "1.7.10+4" + +[[deps.Xorg_libXinerama_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXext_jll"] +git-tree-sha1 = "26be8b1c342929259317d8b9f7b53bf2bb73b123" +uuid = "d1454406-59df-5ea1-beac-c340f2130bc3" +version = "1.1.4+4" + +[[deps.Xorg_libXrandr_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libXext_jll", "Xorg_libXrender_jll"] +git-tree-sha1 = "34cea83cb726fb58f325887bf0612c6b3fb17631" +uuid = "ec84b674-ba8e-5d96-8ba1-2a689ba10484" +version = "1.5.2+4" + +[[deps.Xorg_libXrender_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"] +git-tree-sha1 = "47e45cd78224c53109495b3e324df0c37bb61fbe" +uuid = "ea2f1a96-1ddc-540d-b46f-429655e07cfa" +version = "0.9.11+0" + +[[deps.Xorg_libpthread_stubs_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "8fdda4c692503d44d04a0603d9ac0982054635f9" +uuid = "14d82f49-176c-5ed1-bb49-ad3f5cbd8c74" +version = "0.1.1+0" + +[[deps.Xorg_libxcb_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "XSLT_jll", "Xorg_libXau_jll", "Xorg_libXdmcp_jll", "Xorg_libpthread_stubs_jll"] +git-tree-sha1 = "b4bfde5d5b652e22b9c790ad00af08b6d042b97d" +uuid = "c7cfdc94-dc32-55de-ac96-5a1b8d977c5b" +version = "1.15.0+0" + +[[deps.Xorg_libxkbfile_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libX11_jll"] +git-tree-sha1 = "730eeca102434283c50ccf7d1ecdadf521a765a4" +uuid = "cc61e674-0454-545c-8b26-ed2c68acab7a" +version = "1.1.2+0" + +[[deps.Xorg_xcb_util_cursor_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_xcb_util_image_jll", "Xorg_xcb_util_jll", "Xorg_xcb_util_renderutil_jll"] +git-tree-sha1 = "04341cb870f29dcd5e39055f895c39d016e18ccd" +uuid = "e920d4aa-a673-5f3a-b3d7-f755a4d47c43" +version = "0.1.4+0" + +[[deps.Xorg_xcb_util_image_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] +git-tree-sha1 = "0fab0a40349ba1cba2c1da699243396ff8e94b97" +uuid = "12413925-8142-5f55-bb0e-6d7ca50bb09b" +version = "0.4.0+1" + +[[deps.Xorg_xcb_util_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_libxcb_jll"] +git-tree-sha1 = "e7fd7b2881fa2eaa72717420894d3938177862d1" +uuid = "2def613f-5ad1-5310-b15b-b15d46f528f5" +version = "0.4.0+1" + +[[deps.Xorg_xcb_util_keysyms_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] +git-tree-sha1 = "d1151e2c45a544f32441a567d1690e701ec89b00" +uuid = "975044d2-76e6-5fbe-bf08-97ce7c6574c7" +version = "0.4.0+1" + +[[deps.Xorg_xcb_util_renderutil_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] +git-tree-sha1 = "dfd7a8f38d4613b6a575253b3174dd991ca6183e" +uuid = "0d47668e-0667-5a69-a72c-f761630bfb7e" +version = "0.3.9+1" + +[[deps.Xorg_xcb_util_wm_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Xorg_xcb_util_jll"] +git-tree-sha1 = "e78d10aab01a4a154142c5006ed44fd9e8e31b67" +uuid = "c22f9ab0-d5fe-5066-847c-f4bb1cd4e361" +version = "0.4.1+1" + +[[deps.Xorg_xkbcomp_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_libxkbfile_jll"] +git-tree-sha1 = "330f955bc41bb8f5270a369c473fc4a5a4e4d3cb" +uuid = "35661453-b289-5fab-8a00-3d9160c6a3a4" +version = "1.4.6+0" + +[[deps.Xorg_xkeyboard_config_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Xorg_xkbcomp_jll"] +git-tree-sha1 = "691634e5453ad362044e2ad653e79f3ee3bb98c3" +uuid = "33bec58e-1273-512f-9401-5d533626f822" +version = "2.39.0+0" + +[[deps.Xorg_xtrans_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "e92a1a012a10506618f10b7047e478403a046c77" +uuid = "c5fb5394-a638-5e4d-96e5-b29de1b5cf10" +version = "1.5.0+0" + +[[deps.Zlib_jll]] +deps = ["Libdl"] +uuid = "83775a58-1f1d-513f-b197-d71354ab007a" +version = "1.2.13+1" + +[[deps.Zstd_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "e678132f07ddb5bfa46857f0d7620fb9be675d3b" +uuid = "3161d3a3-bdf6-5164-811a-617609db77b4" +version = "1.5.6+0" + +[[deps.ZygoteRules]] +deps = ["ChainRulesCore", "MacroTools"] +git-tree-sha1 = "27798139afc0a2afa7b1824c206d5e87ea587a00" +uuid = "700de1a5-db45-46bc-99cf-38207098b444" +version = "0.2.5" + +[[deps.eudev_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "gperf_jll"] +git-tree-sha1 = "431b678a28ebb559d224c0b6b6d01afce87c51ba" +uuid = "35ca27e7-8b34-5b7f-bca9-bdc33f59eb06" +version = "3.2.9+0" + +[[deps.fzf_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "a68c9655fbe6dfcab3d972808f1aafec151ce3f8" +uuid = "214eeab7-80f7-51ab-84ad-2988db7cef09" +version = "0.43.0+0" + +[[deps.gperf_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "3516a5630f741c9eecb3720b1ec9d8edc3ecc033" +uuid = "1a1c6b14-54f6-533d-8383-74cd7377aa70" +version = "3.1.1+0" + +[[deps.libaec_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "46bf7be2917b59b761247be3f317ddf75e50e997" +uuid = "477f73a3-ac25-53e9-8cc3-50b2fa2566f0" +version = "1.1.2+0" + +[[deps.libaom_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "1827acba325fdcdf1d2647fc8d5301dd9ba43a9d" +uuid = "a4ae2306-e953-59d6-aa16-d00cac43593b" +version = "3.9.0+0" + +[[deps.libass_jll]] +deps = ["Artifacts", "Bzip2_jll", "FreeType2_jll", "FriBidi_jll", "HarfBuzz_jll", "JLLWrappers", "Libdl", "Pkg", "Zlib_jll"] +git-tree-sha1 = "5982a94fcba20f02f42ace44b9894ee2b140fe47" +uuid = "0ac62f75-1d6f-5e53-bd7c-93b484bb37c0" +version = "0.15.1+0" + +[[deps.libblastrampoline_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "8e850b90-86db-534c-a0d3-1478176c7d93" +version = "5.8.0+1" + +[[deps.libevdev_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "141fe65dc3efabb0b1d5ba74e91f6ad26f84cc22" +uuid = "2db6ffa8-e38f-5e21-84af-90c45d0032cc" +version = "1.11.0+0" + +[[deps.libevent_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "OpenSSL_jll"] +git-tree-sha1 = "f04ec6d9a186115fb38f858f05c0c4e1b7fc9dcb" +uuid = "1080aeaf-3a6a-583e-a51c-c537b09f60ec" +version = "2.1.13+1" + +[[deps.libfdk_aac_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "daacc84a041563f965be61859a36e17c4e4fcd55" +uuid = "f638f0a6-7fb0-5443-88ba-1cc74229b280" +version = "2.0.2+0" + +[[deps.libinput_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "eudev_jll", "libevdev_jll", "mtdev_jll"] +git-tree-sha1 = "ad50e5b90f222cfe78aa3d5183a20a12de1322ce" +uuid = "36db933b-70db-51c0-b978-0f229ee0e533" +version = "1.18.0+0" + +[[deps.libpng_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Zlib_jll"] +git-tree-sha1 = "d7015d2e18a5fd9a4f47de711837e980519781a4" +uuid = "b53b4c65-9356-5827-b1ea-8c7a1a84506f" +version = "1.6.43+1" + +[[deps.libvorbis_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Ogg_jll", "Pkg"] +git-tree-sha1 = "b910cb81ef3fe6e78bf6acee440bda86fd6ae00c" +uuid = "f27f6e37-5d2b-51aa-960f-b287f2bc3b7a" +version = "1.3.7+1" + +[[deps.mtdev_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "814e154bdb7be91d78b6802843f76b6ece642f11" +uuid = "009596ad-96f7-51b1-9f1b-5ce2d5e8a71e" +version = "1.1.6+0" + +[[deps.nghttp2_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d" +version = "1.52.0+1" + +[[deps.oneTBB_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl"] +git-tree-sha1 = "7d0ea0f4895ef2f5cb83645fa689e52cb55cf493" +uuid = "1317d2d5-d96f-522e-a858-c73665f53c3e" +version = "2021.12.0+0" + +[[deps.p7zip_jll]] +deps = ["Artifacts", "Libdl"] +uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0" +version = "17.4.0+2" + +[[deps.prrte_jll]] +deps = ["Artifacts", "Hwloc_jll", "JLLWrappers", "Libdl", "PMIx_jll", "libevent_jll"] +git-tree-sha1 = "5adb2d7a18a30280feb66cad6f1a1dfdca2dc7b0" +uuid = "eb928a42-fffd-568d-ab9c-3f5d54fc65b9" +version = "3.0.2+0" + +[[deps.x264_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "4fea590b89e6ec504593146bf8b988b2c00922b2" +uuid = "1270edf5-f2f9-52d2-97e9-ab00b5d0237a" +version = "2021.5.5+0" + +[[deps.x265_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg"] +git-tree-sha1 = "ee567a171cce03570d77ad3a43e90218e38937a9" +uuid = "dfaa095f-4041-5dcd-9319-2fabd8486b76" +version = "3.5.0+0" + +[[deps.xkbcommon_jll]] +deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "Wayland_jll", "Wayland_protocols_jll", "Xorg_libxcb_jll", "Xorg_xkeyboard_config_jll"] +git-tree-sha1 = "9c304562909ab2bab0262639bd4f444d7bc2be37" +uuid = "d8fb68d0-12a3-5cfd-a85a-d49703b185fd" +version = "1.4.1+1" +""" + +# ╔═╡ Cell order: +# ╠═1d4c6b44-1928-11ef-2985-ff4ed2472f90 +# ╠═ffedfb4d-44fe-43ca-9c5f-0ae41b724c20 +# ╠═74a59599-e42b-4a19-8b59-529e8b3d8bb8 +# ╠═0c2b0150-5d2b-48a1-9487-634bde3ff563 +# ╠═607a2e26-2095-43ae-a221-f3d5e95f8401 +# ╠═9ca48018-bc7f-4110-b3aa-800b7dea409f +# ╠═2a27de07-7928-439a-9bc8-bffc1fd760c4 +# ╠═89568f43-b260-4a98-8128-2d2313115d47 +# ╠═d56cd79b-5ced-4aa3-bbb9-5a337e40bb8b +# ╠═d25da273-b090-4ec8-bc58-f133eef00b68 +# ╠═10f22f39-acda-4ca3-aa4a-7dc8e10c2884 +# ╠═43cdb545-4bc0-4b79-a671-3f9bb53c6b75 +# ╟─00000000-0000-0000-0000-000000000001 +# ╟─00000000-0000-0000-0000-000000000002 diff --git a/src/blox/connections.jl b/src/blox/connections.jl index 833b1255..27eaf62c 100644 --- a/src/blox/connections.jl +++ b/src/blox/connections.jl @@ -120,6 +120,17 @@ function hypergeometric_connections!(bc, neurons_out, neurons_in, name_out, name end end +function indegree_constrained_connections!(bc, neurons_out, neurons_in, name_out, name_in; kwargs...) + density = get_density(kwargs, name_out, name_in) + in_degree = Int(ceil(density * length(neurons_out))) + for neuron_postsyn in neurons_in + idx = sample(collect(1:length(neurons_out)), in_degree; replace=false) + for neuron_presyn in neurons_out[idx] + bc(neuron_presyn, neuron_postsyn; kwargs...) + end + end +end + """ Helper to merge delays and weights into a single vector """ @@ -229,6 +240,39 @@ function (bc::BloxConnector)( end end +function (bc::BloxConnector)( + cb_out::Union{Striatum_MSN_Adam,Striatum_FSI_Adam,GPe_Adam}, + cb_in::Union{Striatum_MSN_Adam,Striatum_FSI_Adam,GPe_Adam}; + kwargs... +) + neurons_in = get_inh_neurons(cb_in) + neurons_out = get_inh_neurons(cb_out) + + indegree_constrained_connections!(bc, neurons_out, neurons_in, nameof(cb_out), nameof(cb_in); kwargs...) +end + +function (bc::BloxConnector)( + cb_out::STN_Adam, + cb_in::Union{Striatum_MSN_Adam,Striatum_FSI_Adam,GPe_Adam}; + kwargs... +) + neurons_in = get_inh_neurons(cb_in) + neurons_out = get_exci_neurons(cb_out) + + indegree_constrained_connections!(bc, neurons_out, neurons_in, nameof(cb_out), nameof(cb_in); kwargs...) +end + +function (bc::BloxConnector)( + cb_out::Union{Striatum_MSN_Adam,Striatum_FSI_Adam,GPe_Adam}, + cb_in::STN_Adam; + kwargs... +) + neurons_in = get_exci_neurons(cb_in) + neurons_out = get_inh_neurons(cb_out) + + indegree_constrained_connections!(bc, neurons_out, neurons_in, nameof(cb_out), nameof(cb_in); kwargs...) +end + function (bc::BloxConnector)( asc_out::NextGenerationEIBlox, HH_in::Union{HHNeuronExciBlox, HHNeuronInhibBlox}; diff --git a/test/DBS_Model_Adam_Brown_test.jl b/test/DBS_Model_Adam_Brown_test.jl new file mode 100644 index 00000000..ead6b9a3 --- /dev/null +++ b/test/DBS_Model_Adam_Brown_test.jl @@ -0,0 +1,59 @@ +using Neuroblox +using DifferentialEquations +using Test +using Graphs +using MetaGraphs + +#test for components used in Adam model for DBS + +@testset "Adam_Brown_HH Neuron_network" begin + nn1 = HHNeuronInhib_MSN_Adam_Blox(name=Symbol("nrn1")) + nn2 = HHNeuronInhib_FSI_Adam_Blox(name=Symbol("nrn2"), σ=6) + nn3 = HHNeuronInhib_FSI_Adam_Blox(name=Symbol("nrn3"), σ=6) + nn4 = HHNeuronExci_STN_Adam_Blox(name=Symbol("nrn4"), σ=8) + nn5 = HHNeuronInhib_GPe_Adam_Blox(name=Symbol("nrn5"),σ=8) + assembly = [nn1, nn2, nn3, nn4, nn5] + + # Adjacency matrix : + #adj = [0 1 0 + # 0 0 1 + # 0.2 0 0] + g = MetaDiGraph() + add_blox!.(Ref(g), assembly) + add_edge!(g, 1, 2, Dict(:weight=> 0.1)) + add_edge!(g, 2, 3, Dict(:weight=> 0.1, :gap => true, :gap_weight=>0.1)) + add_edge!(g, 3, 4, Dict(:weight=> 0.1)) + add_edge!(g, 4, 5, Dict(:weight=> 0.1)) + + @named neuron_net = system_from_graph(g) + prob = SDEProblem(structural_simplify(neuron_net), [], (0.0, 2), []) + sol = solve(prob, ImplicitEM(),saveat = 0.01,reltol=1e-4,abstol=1e-4) + @test neuron_net isa ODESystem + @test sol.retcode == ReturnCode.Success +end + + + +@testset "DBS circuit" begin + global_ns = :g + @named msn = Striatum_MSN_Adam(namespace=global_ns, N_inhib=2) + @named fsi = Striatum_FSI_Adam(namespace=global_ns,N_inhib=5) + @named gpe = GPe_Adam(namespace=global_ns,N_inhib=2) + @named stn = STN_Adam(namespace=global_ns,N_exci=2) + + assembly = [msn, fsi, gpe, stn] + g = MetaDiGraph() + add_blox!.(Ref(g), assembly) + + add_edge!(g, 1, 3, Dict(:weight=> 2.5/100, :density=>0.5)) + add_edge!(g, 2, 1, Dict(:weight=> 0.6/50, :density=>0.5)) + add_edge!(g, 3, 4, Dict(:weight=> 0.3/80, :density=>0.5)) + add_edge!(g, 4, 2, Dict(:weight=> 0.165/40, :density=>0.5)) + + @named neuron_net = system_from_graph(g) + sys = structural_simplify(neuron_net) + prob = SDEProblem(sys, [], (0.0, 2), []) + sol = solve(prob) + @testsys isa ODESystem + @test sol.retcode == ReturnCode.Success +end \ No newline at end of file diff --git a/test/components.jl b/test/components.jl index a3083d08..669d1f4f 100644 --- a/test/components.jl +++ b/test/components.jl @@ -357,32 +357,6 @@ end @test sol.retcode == ReturnCode.Success end -@testset "Adam_Brown_HH Neuron_network" begin - nn1 = HHNeuronInhib_MSN_Adam_Blox(name=Symbol("nrn1")) - nn2 = HHNeuronInhib_FSI_Adam_Blox(name=Symbol("nrn2"), σ=6) - nn3 = HHNeuronInhib_FSI_Adam_Blox(name=Symbol("nrn3"), σ=6) - nn4 = HHNeuronExci_STN_Adam_Blox(name=Symbol("nrn4"), σ=8) - nn5 = HHNeuronInhib_GPe_Adam_Blox(name=Symbol("nrn5"),σ=8) - assembly = [nn1, nn2, nn3, nn4, nn5] - - # Adjacency matrix : - #adj = [0 1 0 - # 0 0 1 - # 0.2 0 0] - g = MetaDiGraph() - add_blox!.(Ref(g), assembly) - add_edge!(g, 1, 2, Dict(:weight=> 0.1)) - add_edge!(g, 2, 3, Dict(:weight=> 0.1, :gap => true, :gap_weight=>0.1)) - add_edge!(g, 3, 4, Dict(:weight=> 0.1)) - add_edge!(g, 4, 5, Dict(:weight=> 0.1)) - - @named neuron_net = system_from_graph(g) - prob = SDEProblem(structural_simplify(neuron_net), [], (0.0, 2), []) - sol = solve(prob, ImplicitEM(),saveat = 0.01,reltol=1e-4,abstol=1e-4) - @test neuron_net isa ODESystem - @test sol.retcode == ReturnCode.Success -end - @testset "NextGenerationEIBlox connected to neuron" begin global_ns = :g @named LC = NextGenerationEIBlox(;namespace=global_ns, Cₑ=2*26,Cᵢ=1*26, Δₑ=0.5, Δᵢ=0.5, η_0ₑ=10.0, η_0ᵢ=0.0, v_synₑₑ=10.0, v_synₑᵢ=-10.0, v_synᵢₑ=10.0, v_synᵢᵢ=-10.0, alpha_invₑₑ=10.0/26, alpha_invₑᵢ=0.8/26, alpha_invᵢₑ=10.0/26, alpha_invᵢᵢ=0.8/26, kₑₑ=0.0*26, kₑᵢ=0.6*26, kᵢₑ=0.6*26, kᵢᵢ=0*26) From c67e6dee40fac575dcafe68755f1199cad3833ea Mon Sep 17 00:00:00 2001 From: Mason Protter Date: Thu, 23 May 2024 23:49:34 +0200 Subject: [PATCH 13/25] Patch for test failues (#353) * avoid parameter indexing error * use explicitly declared solver * bump version --- Project.toml | 2 +- src/blox/reinforcement_learning.jl | 6 +++--- test/components.jl | 12 ++++++------ 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Project.toml b/Project.toml index 29cc312a..f9511e09 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "Neuroblox" uuid = "769b91e5-4c60-41ee-bfae-153c84203cb2" repo = "https://github.com/Neuroblox/Neuroblox.jl.git" -version = "0.4.0" +version = "0.4.1" [deps] AbstractFFTs = "621f4979-c628-5d54-868e-fcf4e3e8185c" diff --git a/src/blox/reinforcement_learning.jl b/src/blox/reinforcement_learning.jl index 05a44dd3..7d2044cf 100644 --- a/src/blox/reinforcement_learning.jl +++ b/src/blox/reinforcement_learning.jl @@ -67,9 +67,9 @@ end function weight_gradient(hmp::HebbianModulationPlasticity, sol, w, feedback) state_mod = get_modulator_state(hmp.modulator) - val_pre = only(sol(hmp.t_pre; idxs = [hmp.state_pre])) - val_post = only(sol(hmp.t_post; idxs = [hmp.state_post])) - val_mod = only(sol(hmp.t_mod; idxs = [state_mod])) + val_pre = sol(hmp.t_pre; idxs = hmp.state_pre) + val_post = sol(hmp.t_post; idxs = hmp.state_post) + val_mod = sol(hmp.t_mod; idxs = state_mod) return hmp(val_pre, val_post, val_mod, w, feedback) end diff --git a/test/components.jl b/test/components.jl index 669d1f4f..bbbe33fd 100644 --- a/test/components.jl +++ b/test/components.jl @@ -510,7 +510,7 @@ end sys = system_from_graph(g; name=namespace=global_ns) sys_simpl =structural_simplify(sys) prob = ODEProblem(sys_simpl, [], (0,2)) - sol = solve(prob) + sol = solve(prob, Tsit5()) @test sol.retcode == ReturnCode.Success  end @@ -524,7 +524,7 @@ end @named sys = system_from_graph(g) sys_simpl = structural_simplify(sys) prob = ODEProblem(sys_simpl, [], (0, 100.0)) - sol = solve(prob) + sol = solve(prob, Tsit5()) @test sol.retcode == ReturnCode.Success end @@ -538,7 +538,7 @@ end @named sys = system_from_graph(g) sys_simpl = structural_simplify(sys) prob = ODEProblem(sys_simpl, [], (0, 200.0)) - sol = solve(prob) + sol = solve(prob, Tsit5()) @test sol.retcode == ReturnCode.Success  end @@ -552,7 +552,7 @@ end @named sys = system_from_graph(g) sys_simpl = structural_simplify(sys) prob = ODEProblem(sys_simpl, [], (0, 200.0)) - sol = solve(prob) + sol = solve(prob, Tsit5()) @test sol.retcode == ReturnCode.Success end @@ -566,7 +566,7 @@ end @named sys = system_from_graph(g) sys_simpl = structural_simplify(sys) prob = ODEProblem(sys_simpl, [], (0, 200.0)) - sol = solve(prob) + sol = solve(prob, Tsit5()) @test sol.retcode == ReturnCode.Success end @@ -577,6 +577,6 @@ end @named sys = system_from_graph(g) sys_simpl = structural_simplify(sys) prob = ODEProblem(sys_simpl, [], (0, 200.0)) - sol = solve(prob) + sol = solve(prob, Tsit5()) @test sol.retcode == ReturnCode.Success end From 96fabec25a66ddb228af1a97dd783d0522236a6d Mon Sep 17 00:00:00 2001 From: Helmut Strey Date: Mon, 3 Jun 2024 17:02:47 -0400 Subject: [PATCH 14/25] added Generic2dOsc with example script - not working --- examples/ordered_labels.csv | 10 +++++ examples/tract_lengths.csv | 76 +++++++++++++++++++++++++++++++++ examples/weights.csv | 77 ++++++++++++++++++++++++++++++++++ examples/whole_brain_2dosc.jl | 23 ++++++++++ src/blox/neural_mass.jl | 79 +++++++++++++++++++++++++++++++++++ 5 files changed, 265 insertions(+) create mode 100644 examples/ordered_labels.csv create mode 100644 examples/tract_lengths.csv create mode 100644 examples/weights.csv create mode 100644 examples/whole_brain_2dosc.jl diff --git a/examples/ordered_labels.csv b/examples/ordered_labels.csv new file mode 100644 index 00000000..a8acb7a7 --- /dev/null +++ b/examples/ordered_labels.csv @@ -0,0 +1,10 @@ +lA1, lA2, lAMYG, lCCA, lCCP, lCCR, lCCS, lFEF, +lG, lHC, lIA, lIP, lM1, lPCI, lPCIP, lPCM, lPCS, +lPFCCL, lPFCDL, lPFCDM, lPFCM, lPFCORB, lPFCPOL, +lPFCVL, lPHC, lPMCDL, lPMCM, lPMCVL, lS1, lS2, +lTCC, lTCI, lTCPOL, lTCS, lTCV, lV1, lV2, lCC, +rA1, rA2, rAMYG, rCCA, rCCP, rCCR, rCCS, rFEF, +rG, rHC, rIA, rIP, rM1, rPCI, rPCIP, rPCM, rPCS, +rPFCCL, rPFCDL, rPFCDM, rPFCM, rPFCORB, rPFCPOL, +rPFCVL, rPHC, rPMCDL, rPMCM, rPMCVL, rS1, rS2, +rTCC, rTCI, rTCPOL, rTCS, rTCV, rV1, rV2, rCC \ No newline at end of file diff --git a/examples/tract_lengths.csv b/examples/tract_lengths.csv new file mode 100644 index 00000000..2e604325 --- /dev/null +++ b/examples/tract_lengths.csv @@ -0,0 +1,76 @@ +0.000000000000000000e+00,2.033007200000000125e+01,3.287602900000000261e+01,4.548225599999999957e+01,4.321447400000000272e+01,3.500903499999999724e+01,4.990761599999999731e+01,3.220125399999999871e+01,4.618978500000000054e+01,2.276559900000000169e+01,3.656800599999999690e+01,1.897487500000000082e+01,5.529371499999999884e+01,3.956096200000000351e+01,5.632361600000000124e+01,5.930123199999999883e+01,5.755345299999999753e+01,7.345839700000000505e+01,4.873224299999999687e+01,6.444742800000000216e+01,6.396488300000000038e+01,5.936987100000000339e+01,8.197270399999999313e+01,5.431107099999999832e+01,3.573831700000000211e+01,6.253779099999999858e+01,5.717754699999999701e+01,5.000066100000000091e+01,4.468248700000000184e+01,1.456342300000000023e+01,3.776819600000000321e+01,4.278791999999999973e+01,4.547427499999999867e+01,2.925910700000000020e+01,3.939348499999999831e+01,7.590021299999999371e+01,5.927530000000000143e+01,0.000000000000000000e+00,7.380180300000000670e+01,9.297087500000000659e+01,6.245798200000000122e+01,4.975024200000000008e+01,4.876230199999999826e+01,4.766938799999999787e+01,5.513675700000000290e+01,9.323291999999999291e+01,8.749757800000000429e+01,6.194046099999999910e+01,8.302277100000000587e+01,8.348180499999999427e+01,7.642636899999999400e+01,9.720428300000000377e+01,9.108558499999999469e+01,6.827476599999999962e+01,8.893242499999999495e+01,9.287389600000000200e+01,8.983412199999999359e+01,7.390220700000000420e+01,6.830733200000000238e+01,7.470287000000000432e+01,9.496666000000000452e+01,9.809099000000000501e+01,6.614145499999999345e+01,8.194571500000000697e+01,6.510919699999999466e+01,1.007604400000000027e+02,8.662104399999999771e+01,8.699249100000000112e+01,9.980812000000000239e+01,8.399852699999999572e+01,9.422709600000000307e+01,9.874848900000000640e+01,8.345165400000000488e+01,8.962523299999999438e+01,9.813542700000000707e+01,0.000000000000000000e+00 +2.033007200000000125e+01,0.000000000000000000e+00,4.662304199999999810e+01,6.505162300000000641e+01,5.604673400000000072e+01,4.920799099999999981e+01,6.828898700000000588e+01,3.625324799999999925e+01,5.725047099999999745e+01,3.315703400000000300e+01,4.866892099999999743e+01,2.705783100000000019e+01,6.526477400000000273e+01,3.012240999999999858e+01,5.313795700000000011e+01,6.431676099999999963e+01,5.927968599999999810e+01,8.828502600000000200e+01,5.941906300000000130e+01,8.191443099999999333e+01,8.254699999999999704e+01,7.426799499999999910e+01,9.715971100000000149e+01,6.523756400000000610e+01,4.625588499999999925e+01,7.512102400000000557e+01,7.254305200000000298e+01,5.792131700000000194e+01,4.815777200000000136e+01,2.192933000000000021e+01,2.875036800000000170e+01,4.102536500000000075e+01,5.129478699999999947e+01,1.470668200000000070e+01,3.467390400000000028e+01,7.417204900000000123e+01,5.148842400000000197e+01,0.000000000000000000e+00,9.206892399999999554e+01,1.104668400000000048e+02,7.973705099999999391e+01,6.947162699999999802e+01,6.301708800000000110e+01,6.260197000000000145e+01,7.397512700000000052e+01,1.125468299999999999e+02,1.068374699999999962e+02,7.822689400000000148e+01,1.022659900000000022e+02,1.024151300000000049e+02,9.126223699999999894e+01,1.124510899999999936e+02,1.018778400000000062e+02,7.689047999999999661e+01,1.013223200000000048e+02,1.121153199999999970e+02,1.095296299999999974e+02,9.296031200000000183e+01,8.728169200000000671e+01,9.279414699999999527e+01,1.132368799999999993e+02,1.181908899999999960e+02,8.223973300000000108e+01,9.865563600000000122e+01,8.099760700000000213e+01,1.209581699999999955e+02,1.025128600000000034e+02,1.061987199999999945e+02,1.152458100000000059e+02,9.654659200000000396e+01,1.122917599999999965e+02,1.159300000000000068e+02,9.662531599999999798e+01,9.504273299999999836e+01,1.078827799999999968e+02,0.000000000000000000e+00 +3.287602900000000261e+01,4.662304199999999810e+01,0.000000000000000000e+00,5.037774900000000144e+01,5.558084800000000314e+01,3.883500699999999739e+01,3.052895600000000087e+01,6.068880599999999959e+01,3.680828100000000092e+01,2.331686399999999892e+01,3.144039100000000175e+01,2.972764499999999899e+01,7.915315400000000068e+01,6.939930400000000077e+01,7.862918200000000013e+01,7.312646700000000521e+01,8.432373900000000333e+01,7.972363400000000411e+01,6.875870999999999356e+01,6.879024499999999875e+01,5.488419700000000034e+01,3.991029999999999944e+01,7.295456699999999728e+01,5.716005799999999937e+01,9.710515799999999587e+00,8.320286600000000021e+01,7.338805200000000184e+01,5.659103499999999798e+01,7.450860299999999370e+01,3.902047400000000010e+01,4.164815099999999859e+01,3.961636800000000136e+01,3.274278199999999828e+01,4.568481200000000086e+01,4.568182099999999934e+01,8.296251999999999782e+01,6.991025299999999731e+01,0.000000000000000000e+00,6.278513000000000233e+01,8.137585099999999727e+01,3.842768900000000087e+01,5.263503099999999790e+01,5.821121300000000076e+01,4.470039400000000285e+01,3.496771700000000038e+01,8.742086700000000121e+01,6.559315899999999999e+01,4.594019099999999867e+01,6.142556299999999680e+01,6.507821599999999762e+01,8.826452700000000107e+01,9.359515600000000290e+01,9.467339200000000687e+01,7.732565900000000170e+01,9.817733099999999524e+01,8.956207499999999300e+01,8.705664000000000158e+01,7.339095600000000275e+01,5.829884299999999797e+01,5.121741800000000211e+01,8.030655899999999292e+01,8.231034400000000062e+01,4.177770900000000154e+01,9.188245899999999722e+01,7.877341699999999491e+01,8.487621400000000449e+01,9.131205799999999329e+01,7.328255400000000463e+01,7.889600599999999986e+01,6.558355000000000246e+01,6.810044000000000608e+01,8.076593400000000145e+01,6.920956400000000031e+01,8.930460300000000018e+01,8.999410000000000309e+01,0.000000000000000000e+00 +4.548225599999999957e+01,6.505162300000000641e+01,5.037774900000000144e+01,0.000000000000000000e+00,4.248801300000000225e+01,4.272863999999999862e+01,3.744360499999999803e+01,5.072005699999999706e+01,5.630397899999999822e+01,5.255668200000000212e+01,4.965191000000000088e+01,5.255754699999999957e+01,4.567716200000000271e+01,7.283482700000000420e+01,7.974427500000000180e+01,6.988231899999999541e+01,6.818273200000000145e+01,4.802630700000000274e+01,4.227787099999999754e+01,3.042679800000000157e+01,3.604862299999999919e+01,5.491964099999999860e+01,6.315480399999999861e+01,5.439956600000000009e+01,5.826440199999999692e+01,4.018251500000000220e+01,2.859863000000000000e+01,5.883330000000000126e+01,5.541638600000000281e+01,4.977583899999999772e+01,8.045110099999999420e+01,7.816635100000000591e+01,6.868762999999999863e+01,7.419144000000000005e+01,7.709229799999999955e+01,9.894271100000000274e+01,9.408624899999999514e+01,0.000000000000000000e+00,4.828357799999999855e+01,6.713349900000000048e+01,5.150683000000000078e+01,4.933275499999999703e+00,4.020893099999999976e+01,4.517391200000000140e+01,3.791553600000000301e+01,5.402110100000000159e+01,5.921451799999999821e+01,5.227245299999999872e+01,5.613342099999999846e+01,5.662583000000000055e+01,4.813718699999999728e+01,7.491029600000000244e+01,8.143896300000000110e+01,6.865477599999999825e+01,7.027966200000000185e+01,4.999443699999999779e+01,4.530762800000000112e+01,3.191957100000000125e+01,3.733218200000000309e+01,5.491820400000000291e+01,6.478282099999999843e+01,6.068019199999999813e+01,5.859212600000000037e+01,4.339760199999999912e+01,3.239902500000000174e+01,6.311672699999999736e+01,5.736505900000000224e+01,5.532079300000000188e+01,8.563647600000000182e+01,8.130142700000000389e+01,7.283338100000000281e+01,7.683860699999999611e+01,7.721911000000000058e+01,9.757769399999999393e+01,9.652315699999999765e+01,0.000000000000000000e+00 +4.321447400000000272e+01,5.604673400000000072e+01,5.558084800000000314e+01,4.248801300000000225e+01,0.000000000000000000e+00,1.863902300000000167e+01,6.381033000000000044e+01,6.000572799999999773e+01,8.009339599999999848e+01,4.035302699999999732e+01,7.109442400000000362e+01,6.063505500000000126e+01,3.849121900000000096e+01,5.066613699999999909e+01,4.282008499999999884e+01,2.746651699999999963e+01,3.990505399999999980e+01,8.783769100000000662e+01,6.774037599999999770e+01,7.193662000000000489e+01,7.552158000000000015e+01,8.338090099999999438e+01,1.025744300000000067e+02,8.565974799999999334e+01,5.715829899999999952e+01,5.606189299999999776e+01,4.151571500000000015e+01,8.538649900000000059e+01,4.149539200000000250e+01,5.602175299999999680e+01,7.152567299999999761e+01,5.921681199999999734e+01,8.273805500000000279e+01,6.743770299999999907e+01,5.398763199999999784e+01,5.929397300000000115e+01,6.129025599999999940e+01,0.000000000000000000e+00,4.877866000000000213e+01,6.325787199999999899e+01,5.779285899999999998e+01,4.370481199999999689e+01,8.011509399999999559e+00,2.298463800000000035e+01,6.433837200000000678e+01,6.668563899999999478e+01,8.394505499999999643e+01,4.489597700000000202e+01,7.571287300000000187e+01,6.727727299999999389e+01,4.267146900000000187e+01,5.843669899999999728e+01,4.919995800000000230e+01,2.847543500000000094e+01,4.652460599999999857e+01,8.886611700000000269e+01,7.093023499999999615e+01,7.286582799999999338e+01,7.692080900000000554e+01,8.351269999999999527e+01,1.037956999999999965e+02,9.213977900000000432e+01,5.931107099999999832e+01,5.872028399999999948e+01,4.416586499999999660e+01,8.903928000000000509e+01,4.834505300000000005e+01,6.510786600000000135e+01,7.933404600000000073e+01,6.511256600000000105e+01,8.889302800000000104e+01,7.512639599999999973e+01,5.831708700000000078e+01,5.976962699999999984e+01,6.717979699999999355e+01,0.000000000000000000e+00 +3.500903499999999724e+01,4.920799099999999981e+01,3.883500699999999739e+01,4.272863999999999862e+01,1.863902300000000167e+01,0.000000000000000000e+00,5.200799800000000062e+01,6.038949800000000323e+01,6.825218700000000638e+01,2.442662500000000136e+01,5.981380300000000005e+01,4.988388599999999684e+01,5.322827600000000103e+01,5.325696299999999894e+01,4.957450699999999699e+01,3.643643099999999890e+01,5.395269199999999898e+01,8.765147000000000332e+01,6.972321999999999775e+01,7.211000699999999597e+01,6.927119299999999669e+01,7.087557300000000282e+01,9.538203099999999779e+01,7.886527399999999943e+01,3.933059999999999690e+01,6.678380099999999686e+01,5.268772100000000336e+01,7.841217500000000484e+01,5.221021100000000104e+01,4.898710400000000220e+01,5.819419800000000009e+01,4.422805600000000226e+01,6.837050700000000347e+01,5.747749000000000308e+01,4.206642699999999735e+01,5.737843999999999767e+01,5.522955900000000184e+01,0.000000000000000000e+00,4.579900200000000154e+01,6.234518400000000327e+01,4.414218600000000237e+01,4.421087200000000195e+01,2.208477699999999899e+01,1.360210599999999914e+01,5.297042400000000129e+01,7.037589900000000398e+01,7.515470200000000034e+01,3.370758899999999869e+01,6.689639400000000080e+01,6.052460399999999652e+01,5.795831299999999686e+01,6.408136600000000271e+01,5.833911799999999914e+01,3.891837600000000208e+01,6.169786200000000065e+01,8.988021799999999928e+01,7.504369699999999455e+01,7.348013600000000167e+01,7.108597199999999816e+01,7.211685300000000609e+01,9.718142799999999681e+01,8.757751399999999364e+01,4.512361899999999792e+01,7.032925299999999424e+01,5.623203000000000173e+01,8.529055499999999768e+01,6.038479199999999736e+01,6.227852500000000191e+01,7.074631800000000226e+01,5.434066099999999722e+01,7.790730899999999792e+01,6.956356100000000708e+01,5.086214499999999816e+01,5.943434400000000295e+01,6.446764600000000200e+01,0.000000000000000000e+00 +4.990761599999999731e+01,6.828898700000000588e+01,3.052895600000000087e+01,3.744360499999999803e+01,6.381033000000000044e+01,5.200799800000000062e+01,0.000000000000000000e+00,6.628141599999999301e+01,3.425607000000000113e+01,4.875517099999999715e+01,3.256207899999999711e+01,4.561637199999999837e+01,7.985094200000000342e+01,8.826838300000000004e+01,9.756762399999999502e+01,8.805078899999999464e+01,9.532790300000000627e+01,5.932761200000000201e+01,6.227730700000000041e+01,4.729538900000000012e+01,2.655190599999999890e+01,2.245075999999999894e+01,4.825055799999999806e+01,4.696957700000000102e+01,3.949206099999999964e+01,7.557832299999999748e+01,6.587183299999999520e+01,5.244402600000000092e+01,8.267941199999999924e+01,5.218679099999999949e+01,7.006949699999999837e+01,6.952793300000000443e+01,4.482079199999999730e+01,7.015731100000000708e+01,7.433994699999999511e+01,1.060398399999999981e+02,9.714888000000000545e+01,0.000000000000000000e+00,5.456797900000000112e+01,7.344894600000000651e+01,3.417150600000000082e+01,3.792109599999999858e+01,6.303284800000000132e+01,5.331633899999999926e+01,7.279145899999999614e+00,7.039441800000000171e+01,4.159172499999999673e+01,4.822447199999999867e+01,4.129612900000000053e+01,5.075871899999999926e+01,8.207834800000000541e+01,9.060336100000000670e+01,1.002438800000000043e+02,8.788293299999999419e+01,9.806149600000000532e+01,6.204199400000000253e+01,6.538124700000000189e+01,4.838912499999999994e+01,2.894178499999999943e+01,2.487727100000000036e+01,5.019854800000000239e+01,5.427223299999999995e+01,4.225393799999999800e+01,7.810304200000000208e+01,6.948784700000000214e+01,5.971650000000000347e+01,8.458722799999999609e+01,5.837245699999999715e+01,7.686623699999999815e+01,7.350753799999999671e+01,5.166838899999999768e+01,7.331579700000000344e+01,7.543075000000000330e+01,1.053685799999999944e+02,1.002790399999999948e+02,0.000000000000000000e+00 +3.220125399999999871e+01,3.625324799999999925e+01,6.068880599999999959e+01,5.072005699999999706e+01,6.000572799999999773e+01,6.038949800000000323e+01,6.628141599999999301e+01,0.000000000000000000e+00,5.515944499999999806e+01,5.483090299999999928e+01,4.690966800000000347e+01,3.633952699999999680e+01,4.843689200000000028e+01,4.444062199999999763e+01,6.881679599999999652e+01,7.699859600000000626e+01,5.806729599999999891e+01,5.960173799999999744e+01,2.559515199999999879e+01,5.713436999999999699e+01,6.806161899999999321e+01,7.145855099999999993e+01,8.019814599999999416e+01,4.751526900000000353e+01,6.583814399999999978e+01,4.739461299999999966e+01,5.238688799999999901e+01,4.188581200000000138e+01,3.712045100000000275e+01,2.427071099999999859e+01,6.163040999999999769e+01,7.327340700000000595e+01,6.144171800000000161e+01,4.663934799999999825e+01,6.775065200000000232e+01,9.983469300000000146e+01,8.296309200000000317e+01,0.000000000000000000e+00,9.305837699999999302e+01,1.122885600000000039e+02,8.735386099999999487e+01,5.560194400000000314e+01,6.453007999999999811e+01,7.218561300000000358e+01,7.180820199999999431e+01,1.033999400000000009e+02,1.034740100000000069e+02,8.757851399999999842e+01,1.011854500000000030e+02,1.030863599999999991e+02,7.870945899999999540e+01,1.144229399999999970e+02,1.085593599999999981e+02,8.608111100000000704e+01,9.830853799999999865e+01,9.046555999999999642e+01,9.379639199999999732e+01,7.165850799999999765e+01,7.287653799999999649e+01,8.980730599999999697e+01,9.877366899999999816e+01,1.073840799999999973e+02,9.278903800000000501e+01,7.859847399999999595e+01,6.202723799999999699e+01,1.122779599999999931e+02,9.542332000000000392e+01,1.039470500000000044e+02,1.256203399999999988e+02,1.126878899999999959e+02,1.150539100000000019e+02,1.211914500000000032e+02,1.103410400000000067e+02,1.145380499999999984e+02,1.242598899999999986e+02,0.000000000000000000e+00 +4.618978500000000054e+01,5.725047099999999745e+01,3.680828100000000092e+01,5.630397899999999822e+01,8.009339599999999848e+01,6.825218700000000638e+01,3.425607000000000113e+01,5.515944499999999806e+01,0.000000000000000000e+00,5.388900799999999691e+01,9.802903199999999373e+00,3.030647199999999941e+01,8.878858400000000017e+01,8.378637200000000007e+01,1.023531100000000009e+02,1.015459699999999970e+02,1.010622599999999949e+02,5.899087600000000009e+01,5.576795700000000267e+01,5.682065399999999755e+01,4.323210199999999759e+01,2.255110699999999824e+01,4.614481200000000172e+01,2.582062099999999916e+01,4.426329299999999733e+01,8.304638099999999667e+01,7.999210300000000018e+01,2.626167200000000079e+01,8.431403000000000247e+01,3.931301400000000257e+01,5.728213900000000081e+01,6.971164899999999420e+01,2.005059400000000025e+01,5.470009100000000046e+01,7.384491900000000442e+01,1.158529699999999991e+02,9.848706500000000119e+01,0.000000000000000000e+00,8.652964599999999962e+01,1.061684599999999961e+02,6.422018799999999317e+01,5.930250999999999806e+01,8.230134200000000533e+01,7.536509300000000167e+01,4.128751599999999655e+01,1.019104999999999990e+02,7.341468999999999312e+01,7.651096599999999626e+01,7.485759899999999334e+01,8.483405999999999381e+01,1.031733600000000024e+02,1.203837400000000031e+02,1.244078599999999994e+02,1.065517600000000016e+02,1.212645399999999967e+02,8.236767999999999290e+01,9.333562000000000580e+01,6.710599499999999296e+01,4.866777799999999843e+01,5.104081399999999746e+01,6.611098800000000608e+01,8.347801800000000583e+01,7.059345399999999415e+01,9.864086799999999755e+01,8.675855199999999456e+01,9.158847799999999495e+01,1.110289400000000057e+02,9.223352500000000020e+01,1.077077900000000028e+02,9.955869400000000269e+01,8.272856099999999913e+01,1.063485699999999952e+02,1.026986700000000070e+02,1.244810099999999977e+02,1.250717400000000055e+02,0.000000000000000000e+00 +2.276559900000000169e+01,3.315703400000000300e+01,2.331686399999999892e+01,5.255668200000000212e+01,4.035302699999999732e+01,2.442662500000000136e+01,4.875517099999999715e+01,5.483090299999999928e+01,5.388900799999999691e+01,0.000000000000000000e+00,4.581345600000000218e+01,3.220263099999999667e+01,6.699683100000000024e+01,4.958921899999999994e+01,5.578434800000000138e+01,5.257637299999999669e+01,6.503165900000000477e+01,8.864773300000000233e+01,6.903007999999999811e+01,7.664436999999999500e+01,6.992349900000000673e+01,6.136780100000000004e+01,9.075759600000000660e+01,6.931626199999999471e+01,2.086892200000000130e+01,7.769151700000000460e+01,6.756240200000000584e+01,6.654290000000000305e+01,5.894613600000000275e+01,3.543059499999999673e+01,3.456364500000000106e+01,2.564600199999999930e+01,4.843567999999999785e+01,3.653375100000000231e+01,2.637901600000000002e+01,6.205620199999999897e+01,4.858100400000000008e+01,0.000000000000000000e+00,6.398698000000000263e+01,8.161050199999999677e+01,4.892517200000000344e+01,5.538630500000000012e+01,4.544232300000000180e+01,3.498726700000000278e+01,5.237086500000000200e+01,8.976050999999999647e+01,8.113013300000000072e+01,4.657774200000000064e+01,7.471882999999999697e+01,7.318142299999999523e+01,7.971310099999999466e+01,8.709309500000000526e+01,8.103621699999999350e+01,5.993724900000000133e+01,8.574833700000000647e+01,9.947065299999999866e+01,9.154954200000000242e+01,8.189755399999999952e+01,7.323450200000000621e+01,7.104292499999999677e+01,9.837421100000000251e+01,9.628055100000000266e+01,5.005985499999999888e+01,8.874888400000000388e+01,7.338377699999999493e+01,9.670354500000000542e+01,8.415860600000000602e+01,7.854430200000000184e+01,8.248767300000000091e+01,6.400026499999999885e+01,8.304811700000000485e+01,8.456212600000000634e+01,6.510718599999999867e+01,7.312299099999999896e+01,7.995614299999999730e+01,0.000000000000000000e+00 +3.656800599999999690e+01,4.866892099999999743e+01,3.144039100000000175e+01,4.965191000000000088e+01,7.109442400000000362e+01,5.981380300000000005e+01,3.256207899999999711e+01,4.690966800000000347e+01,9.802903199999999373e+00,4.581345600000000218e+01,0.000000000000000000e+00,2.170353800000000177e+01,7.979910599999999476e+01,7.438667800000000341e+01,9.276475999999999544e+01,9.232199799999999357e+01,9.129743399999999554e+01,5.774433899999999653e+01,4.963936600000000254e+01,5.376871100000000325e+01,4.319118900000000139e+01,2.776994799999999941e+01,5.116259000000000157e+01,2.685189799999999849e+01,3.919131300000000095e+01,7.560294500000000539e+01,7.221054300000000126e+01,2.582624099999999956e+01,7.477878499999999917e+01,3.016168199999999899e+01,5.164687700000000348e+01,6.326430500000000023e+01,2.156259800000000126e+01,4.771133799999999781e+01,6.630000699999999370e+01,1.075725500000000068e+02,9.046020500000000197e+01,0.000000000000000000e+00,8.139712099999999850e+01,1.013640699999999981e+02,6.102394600000000224e+01,5.307789900000000216e+01,7.367194700000000296e+01,6.779131800000000396e+01,3.983529500000000212e+01,9.741460399999999709e+01,7.367365499999999656e+01,7.121513199999999699e+01,7.382248199999999372e+01,8.198915999999999826e+01,9.535018999999999778e+01,1.138897800000000018e+02,1.164035200000000003e+02,9.777314499999999953e+01,1.130272199999999998e+02,8.109258499999999970e+01,8.944725499999999840e+01,6.445413499999999374e+01,4.868843499999999835e+01,5.316060099999999977e+01,6.957760299999999631e+01,8.371211800000000380e+01,6.724915000000000020e+01,9.220973200000000247e+01,7.931674800000000403e+01,9.079444399999999860e+01,1.038533299999999997e+02,8.857288699999999437e+01,1.044666399999999982e+02,9.495950499999999295e+01,8.297626400000000046e+01,1.028609799999999979e+02,9.729807599999999468e+01,1.167955400000000026e+02,1.186270899999999955e+02,0.000000000000000000e+00 +1.897487500000000082e+01,2.705783100000000019e+01,2.972764499999999899e+01,5.255754699999999957e+01,6.063505500000000126e+01,4.988388599999999684e+01,4.561637199999999837e+01,3.633952699999999680e+01,3.030647199999999941e+01,3.220263099999999667e+01,2.170353800000000177e+01,0.000000000000000000e+00,7.076552100000000678e+01,5.422983299999999929e+01,7.408617700000000639e+01,7.760617999999999483e+01,7.566833099999999490e+01,6.996349999999999625e+01,4.998407999999999873e+01,6.439408000000000243e+01,5.959053300000000064e+01,4.776480000000000103e+01,7.167801900000000614e+01,4.210260999999999854e+01,3.391047700000000020e+01,7.277559599999999307e+01,6.937448999999999444e+01,3.650865300000000246e+01,6.065460900000000066e+01,1.278524200000000022e+01,3.437388899999999836e+01,4.784569700000000125e+01,2.802698399999999879e+01,2.720214500000000157e+01,4.815911799999999943e+01,9.068525499999999795e+01,7.116683500000000606e+01,0.000000000000000000e+00,8.302776199999999562e+01,1.028336999999999932e+02,6.534198000000000661e+01,5.678076000000000079e+01,6.527819599999999411e+01,6.095442400000000305e+01,5.228821200000000147e+01,1.021348600000000033e+02,8.665755000000000052e+01,7.018579300000000387e+01,8.420429099999999778e+01,8.841437100000000271e+01,9.130105899999999508e+01,1.109150300000000016e+02,1.077419199999999933e+02,8.600706700000000637e+01,1.058620200000000011e+02,9.392662400000000389e+01,9.666294800000000009e+01,7.554958999999999492e+01,6.475174499999999966e+01,6.930234299999999337e+01,8.874542800000000398e+01,9.792493199999999831e+01,6.981868299999999294e+01,9.309481399999999951e+01,7.744528699999999333e+01,1.027850499999999982e+02,1.010651399999999995e+02,9.395320200000000455e+01,1.063345400000000041e+02,9.206334800000000484e+01,9.379300999999999533e+01,1.060350300000000061e+02,9.362138699999999858e+01,1.046600899999999967e+02,1.110895399999999995e+02,0.000000000000000000e+00 +5.529371499999999884e+01,6.526477400000000273e+01,7.915315400000000068e+01,4.567716200000000271e+01,3.849121900000000096e+01,5.322827600000000103e+01,7.985094200000000342e+01,4.843689200000000028e+01,8.878858400000000017e+01,6.699683100000000024e+01,7.979910599999999476e+01,7.076552100000000678e+01,0.000000000000000000e+00,5.277206900000000189e+01,5.571084199999999953e+01,5.374559800000000109e+01,3.130862199999999973e+01,7.446427599999999813e+01,4.985213199999999745e+01,6.304487999999999914e+01,7.980176299999999401e+01,9.568014300000000105e+01,1.025952699999999993e+02,8.284260100000000193e+01,8.358962099999999396e+01,2.549545399999999873e+01,2.279663599999999946e+01,8.240974500000000091e+01,2.278558599999999856e+01,6.068044299999999680e+01,9.050360100000000330e+01,8.781321699999999453e+01,9.667063799999999674e+01,7.953609000000000151e+01,8.026127599999999518e+01,8.884363600000000361e+01,8.648199700000000689e+01,0.000000000000000000e+00,7.470876099999999553e+01,8.888003500000000656e+01,8.692958600000000047e+01,4.786142000000000252e+01,3.944149600000000078e+01,5.944032099999999730e+01,8.150034700000000498e+01,7.755323400000000333e+01,1.024322399999999931e+02,7.838263299999999845e+01,9.715735599999999295e+01,9.167464999999999975e+01,3.633193599999999890e+01,8.166865300000000616e+01,7.381750599999999451e+01,5.670190300000000150e+01,5.565804099999999721e+01,8.388737399999999411e+01,7.231530700000000422e+01,6.814074899999999957e+01,8.162890899999999306e+01,1.000583699999999965e+02,1.084583099999999973e+02,1.023607700000000023e+02,9.112637399999999843e+01,4.475552499999999867e+01,2.840290099999999995e+01,1.020466799999999949e+02,5.667936600000000169e+01,8.640233100000000377e+01,1.123333099999999973e+02,1.021255299999999977e+02,1.135531000000000006e+02,1.040732500000000016e+02,9.456768999999999892e+01,9.348124500000000126e+01,1.025542899999999946e+02,0.000000000000000000e+00 +3.956096200000000351e+01,3.012240999999999858e+01,6.939930400000000077e+01,7.283482700000000420e+01,5.066613699999999909e+01,5.325696299999999894e+01,8.826838300000000004e+01,4.444062199999999763e+01,8.378637200000000007e+01,4.958921899999999994e+01,7.438667800000000341e+01,5.422983299999999929e+01,5.277206900000000189e+01,0.000000000000000000e+00,3.007876399999999961e+01,4.976885500000000206e+01,3.493175300000000050e+01,1.005891100000000051e+02,6.734675900000000581e+01,9.271144099999999355e+01,9.975017800000000534e+01,9.879344600000000298e+01,1.180196200000000033e+02,8.694648100000000568e+01,6.873538800000000037e+01,7.028063099999999963e+01,6.865363600000000588e+01,8.050870600000000366e+01,3.143896499999999961e+01,4.500825700000000040e+01,5.409360300000000166e+01,5.639967999999999648e+01,8.063825300000000595e+01,4.268690999999999747e+01,4.505887200000000092e+01,6.408148500000000070e+01,4.705035199999999662e+01,0.000000000000000000e+00,9.708985199999999338e+01,1.131180099999999982e+02,9.431180100000000266e+01,7.686149699999999996e+01,5.833628900000000073e+01,6.594078299999999615e+01,9.265852999999999895e+01,1.146861799999999931e+02,1.223609500000000025e+02,8.680473999999999535e+01,1.162416400000000039e+02,1.123690399999999983e+02,8.208525000000000205e+01,1.078648599999999931e+02,9.092966800000000660e+01,6.481992499999999779e+01,8.829598900000000583e+01,1.213325099999999992e+02,1.132603399999999993e+02,1.024686200000000014e+02,1.037082000000000050e+02,1.128453899999999948e+02,1.314464399999999955e+02,1.312913000000000068e+02,9.599879300000000626e+01,9.432286399999999560e+01,7.634724900000000503e+01,1.319688299999999970e+02,9.538536799999999971e+01,1.128747500000000059e+02,1.232339900000000057e+02,1.035430300000000017e+02,1.281209499999999935e+02,1.224880799999999965e+02,1.003840799999999973e+02,8.714434900000000539e+01,1.050926400000000029e+02,0.000000000000000000e+00 +5.632361600000000124e+01,5.313795700000000011e+01,7.862918200000000013e+01,7.974427500000000180e+01,4.282008499999999884e+01,4.957450699999999699e+01,9.756762399999999502e+01,6.881679599999999652e+01,1.023531100000000009e+02,5.578434800000000138e+01,9.276475999999999544e+01,7.408617700000000639e+01,5.571084199999999953e+01,3.007876399999999961e+01,0.000000000000000000e+00,2.632848399999999955e+01,2.852281299999999931e+01,1.173180600000000027e+02,8.735408200000000534e+01,1.054423000000000030e+02,1.113013299999999930e+02,1.127959400000000016e+02,1.344218099999999936e+02,1.082793900000000065e+02,7.636692299999999989e+01,7.943099999999999739e+01,7.254038199999999392e+01,1.037533499999999975e+02,4.238310100000000347e+01,6.708369299999999669e+01,6.968460299999999563e+01,5.963516299999999859e+01,9.889694900000000644e+01,6.421097899999999470e+01,4.813032100000000213e+01,4.111062299999999681e+01,3.849719600000000241e+01,0.000000000000000000e+00,8.946684100000000228e+01,1.013818700000000064e+02,9.320077299999999809e+01,8.242678100000000541e+01,4.977318600000000259e+01,5.818726600000000104e+01,1.000951000000000022e+02,1.084067399999999992e+02,1.242530399999999986e+02,8.013312200000000018e+01,1.159768799999999942e+02,1.077715599999999938e+02,7.454643299999999329e+01,9.064265000000000327e+01,6.793189599999999473e+01,4.267265600000000347e+01,7.039333700000000249e+01,1.282583199999999977e+02,1.124523800000000051e+02,1.108428899999999970e+02,1.140400599999999969e+02,1.201344100000000026e+02,1.418333000000000084e+02,1.341370499999999879e+02,9.278911800000000198e+01,9.332484200000000385e+01,7.726196899999999346e+01,1.316045699999999954e+02,8.313724100000000305e+01,1.066876100000000065e+02,1.119497800000000041e+02,9.113204199999999844e+01,1.271218099999999964e+02,1.118916100000000000e+02,8.589361100000000704e+01,6.231508800000000292e+01,8.369072099999999637e+01,0.000000000000000000e+00 +5.930123199999999883e+01,6.431676099999999963e+01,7.312646700000000521e+01,6.988231899999999541e+01,2.746651699999999963e+01,3.643643099999999890e+01,8.805078899999999464e+01,7.699859600000000626e+01,1.015459699999999970e+02,5.257637299999999669e+01,9.232199799999999357e+01,7.760617999999999483e+01,5.374559800000000109e+01,4.976885500000000206e+01,2.632848399999999955e+01,0.000000000000000000e+00,3.711123700000000269e+01,1.140174300000000045e+02,9.000747099999999534e+01,9.890323999999999671e+01,1.023863800000000026e+02,1.067771299999999997e+02,1.288872299999999882e+02,1.091002100000000041e+02,7.134857399999999927e+01,7.690480800000000272e+01,6.461295699999999442e+01,1.070517600000000016e+02,5.069861199999999712e+01,7.273424400000000389e+01,7.734787099999999782e+01,6.066459300000000354e+01,1.000387999999999948e+02,7.497207199999999716e+01,5.271186200000000355e+01,3.723749200000000315e+01,4.769177400000000233e+01,0.000000000000000000e+00,6.743536299999999528e+01,7.685007000000000232e+01,7.663055799999999351e+01,7.115844099999999628e+01,3.184021399999999957e+01,3.943336200000000247e+01,8.875069700000000239e+01,8.718128299999999342e+01,1.071919199999999961e+02,6.039304099999999664e+01,9.778457299999999464e+01,8.698605000000000587e+01,5.894006999999999863e+01,6.480977300000000696e+01,4.255171800000000104e+01,1.670637899999999831e+01,4.920739799999999775e+01,1.157281299999999931e+02,9.510061799999999721e+01,1.001526099999999957e+02,1.039218900000000048e+02,1.076222400000000050e+02,1.305614899999999921e+02,1.172575999999999965e+02,7.538422900000000482e+01,8.014054000000000144e+01,6.662331899999999507e+01,1.125964000000000027e+02,6.169239699999999971e+01,8.481434699999999793e+01,8.893781500000000051e+01,6.998454599999999459e+01,1.086241399999999970e+02,8.806573600000000113e+01,6.270553000000000310e+01,4.261252499999999799e+01,6.012073099999999926e+01,0.000000000000000000e+00 +5.755345299999999753e+01,5.927968599999999810e+01,8.432373900000000333e+01,6.818273200000000145e+01,3.990505399999999980e+01,5.395269199999999898e+01,9.532790300000000627e+01,5.806729599999999891e+01,1.010622599999999949e+02,6.503165900000000477e+01,9.129743399999999554e+01,7.566833099999999490e+01,3.130862199999999973e+01,3.493175300000000050e+01,2.852281299999999931e+01,3.711123700000000269e+01,0.000000000000000000e+00,1.011748800000000017e+02,7.119900099999999554e+01,9.015898599999999874e+01,1.023720399999999984e+02,1.110235899999999987e+02,1.252744799999999969e+02,1.003696999999999946e+02,8.535448300000000188e+01,5.585741699999999810e+01,5.227808799999999678e+01,9.708506699999999512e+01,2.197535699999999892e+01,6.563232399999999700e+01,8.331963500000000522e+01,7.796880699999999820e+01,1.030107799999999969e+02,7.344420300000000168e+01,6.747701499999999442e+01,6.691496800000000178e+01,6.515934799999999427e+01,0.000000000000000000e+00,8.720243200000000172e+01,9.983703900000000431e+01,9.657820599999999445e+01,7.081427100000000507e+01,4.487523099999999943e+01,6.211683399999999722e+01,9.763445799999999508e+01,9.802311299999999505e+01,1.208896400000000000e+02,8.459273100000000056e+01,1.137941399999999987e+02,1.062131100000000004e+02,5.624494899999999831e+01,8.820217900000000100e+01,6.966442499999999427e+01,4.725512799999999913e+01,6.019141900000000334e+01,1.126292499999999990e+02,9.810328599999999710e+01,9.593443600000000515e+01,1.048170999999999964e+02,1.176677999999999997e+02,1.327281900000000121e+02,1.256655899999999946e+02,9.837475700000000245e+01,7.276580400000000282e+01,5.700379000000000218e+01,1.239568500000000029e+02,7.107219299999999862e+01,1.024625999999999948e+02,1.181643499999999989e+02,1.020450900000000019e+02,1.279455300000000051e+02,1.137695700000000016e+02,9.485783999999999594e+01,7.931385299999999461e+01,9.603489500000000589e+01,0.000000000000000000e+00 +7.345839700000000505e+01,8.828502600000000200e+01,7.972363400000000411e+01,4.802630700000000274e+01,8.783769100000000662e+01,8.765147000000000332e+01,5.932761200000000201e+01,5.960173799999999744e+01,5.899087600000000009e+01,8.864773300000000233e+01,5.774433899999999653e+01,6.996349999999999625e+01,7.446427599999999813e+01,1.005891100000000051e+02,1.173180600000000027e+02,1.140174300000000045e+02,1.011748800000000017e+02,0.000000000000000000e+00,3.575931899999999786e+01,1.923387599999999864e+01,3.742907699999999949e+01,5.971615500000000054e+01,3.916086599999999862e+01,3.825549800000000289e+01,8.918107100000000287e+01,5.326525099999999924e+01,5.841237100000000027e+01,4.655834399999999818e+01,8.179559799999999825e+01,6.714702099999999518e+01,1.043190699999999964e+02,1.125792200000000065e+02,7.825788000000000011e+01,9.471201800000000048e+01,1.120209399999999960e+02,1.425089399999999955e+02,1.316715299999999900e+02,0.000000000000000000e+00,9.141483999999999810e+01,1.088112899999999996e+02,8.870171600000000467e+01,4.939869099999999946e+01,8.676785099999999318e+01,9.224642400000000464e+01,6.176228600000000313e+01,8.683899800000000369e+01,8.030414799999999786e+01,9.639124300000000289e+01,8.406201500000000237e+01,9.228180899999999554e+01,8.434193000000000495e+01,1.193167399999999958e+02,1.281134199999999908e+02,1.149807700000000068e+02,1.123607999999999976e+02,4.476290900000000050e+01,6.751339799999999514e+01,3.384310099999999721e+01,3.989364799999999889e+01,6.880385400000000118e+01,5.458307899999999790e+01,7.221763799999999378e+01,9.722601000000000226e+01,6.742860199999999793e+01,6.285478799999999922e+01,8.215179100000000290e+01,9.762105699999999331e+01,9.190618700000000274e+01,1.262259999999999991e+02,1.253243499999999955e+02,9.907153999999999883e+01,1.164208799999999968e+02,1.229659599999999955e+02,1.450893100000000118e+02,1.441126399999999990e+02,0.000000000000000000e+00 +4.873224299999999687e+01,5.941906300000000130e+01,6.875870999999999356e+01,4.227787099999999754e+01,6.774037599999999770e+01,6.972321999999999775e+01,6.227730700000000041e+01,2.559515199999999879e+01,5.576795700000000267e+01,6.903007999999999811e+01,4.963936600000000254e+01,4.998407999999999873e+01,4.985213199999999745e+01,6.734675900000000581e+01,8.735408200000000534e+01,9.000747099999999534e+01,7.119900099999999554e+01,3.575931899999999786e+01,0.000000000000000000e+00,3.617438700000000296e+01,5.404688800000000271e+01,6.683695400000000575e+01,6.434037299999999959e+01,3.895450499999999749e+01,7.641270199999999591e+01,3.557791699999999935e+01,4.421981300000000203e+01,3.885845499999999930e+01,4.990244599999999764e+01,4.160155400000000014e+01,8.166797599999999591e+01,9.142390500000000486e+01,6.930599200000000337e+01,6.861495999999999640e+01,8.768162800000000345e+01,1.176423699999999997e+02,1.043489100000000036e+02,0.000000000000000000e+00,9.023058699999999988e+01,1.091006699999999938e+02,8.777588599999999985e+01,4.636884299999999826e+01,6.947747300000000337e+01,7.848449999999999704e+01,6.675101899999999944e+01,9.321542499999999620e+01,9.435504899999999395e+01,9.033522299999999916e+01,9.410195400000000632e+01,9.787089500000000442e+01,7.364293800000000090e+01,1.135784000000000020e+02,1.136382499999999993e+02,9.514662500000000023e+01,9.895532699999999693e+01,6.980800999999999590e+01,7.895147099999999796e+01,5.246640200000000220e+01,5.827138399999999763e+01,8.193089399999999500e+01,8.210936599999999430e+01,9.291559900000000027e+01,9.483380699999999308e+01,6.569712300000000482e+01,5.281731700000000274e+01,9.941403900000000249e+01,9.104625000000000057e+01,9.733717400000000453e+01,1.262367399999999975e+02,1.183406800000000061e+02,1.095321100000000030e+02,1.187854099999999988e+02,1.152493400000000037e+02,1.265537999999999954e+02,1.319955300000000022e+02,0.000000000000000000e+00 +6.444742800000000216e+01,8.191443099999999333e+01,6.879024499999999875e+01,3.042679800000000157e+01,7.193662000000000489e+01,7.211000699999999597e+01,4.729538900000000012e+01,5.713436999999999699e+01,5.682065399999999755e+01,7.664436999999999500e+01,5.376871100000000325e+01,6.439408000000000243e+01,6.304487999999999914e+01,9.271144099999999355e+01,1.054423000000000030e+02,9.890323999999999671e+01,9.015898599999999874e+01,1.923387599999999864e+01,3.617438700000000296e+01,0.000000000000000000e+00,2.718454799999999949e+01,5.447386500000000353e+01,4.348550099999999929e+01,4.317117499999999808e+01,7.816303800000000024e+01,4.460871900000000068e+01,4.415406899999999979e+01,5.123457299999999748e+01,7.299932200000000648e+01,6.183202500000000157e+01,9.766827600000000587e+01,1.016888500000000022e+02,7.498978499999999769e+01,8.945674699999999291e+01,1.012532300000000021e+02,1.281524000000000001e+02,1.201902299999999997e+02,0.000000000000000000e+00,7.247105500000000688e+01,8.975599900000000275e+01,7.264444600000000207e+01,3.096850299999999834e+01,6.992445800000000133e+01,7.515853400000000306e+01,4.847981999999999658e+01,6.848242999999999370e+01,6.604524399999999673e+01,7.882295600000000491e+01,6.819958800000000565e+01,7.454488600000000531e+01,6.799556699999999410e+01,1.001857200000000034e+02,1.099480599999999981e+02,9.826139600000000485e+01,9.503634399999999971e+01,3.446613500000000130e+01,5.054961899999999986e+01,1.779124699999999848e+01,2.865946399999999983e+01,5.794371999999999900e+01,5.019257799999999747e+01,5.912666200000000316e+01,8.103587199999999768e+01,5.233549200000000212e+01,4.759247299999999825e+01,6.708643800000000113e+01,7.948704800000000148e+01,7.341846499999999764e+01,1.083693099999999987e+02,1.078862799999999993e+02,8.441607100000000230e+01,9.807703600000000677e+01,1.048255900000000054e+02,1.279937299999999993e+02,1.258262500000000017e+02,0.000000000000000000e+00 +6.396488300000000038e+01,8.254699999999999704e+01,5.488419700000000034e+01,3.604862299999999919e+01,7.552158000000000015e+01,6.927119299999999669e+01,2.655190599999999890e+01,6.806161899999999321e+01,4.323210199999999759e+01,6.992349900000000673e+01,4.319118900000000139e+01,5.959053300000000064e+01,7.980176299999999401e+01,9.975017800000000534e+01,1.113013299999999930e+02,1.023863800000000026e+02,1.023720399999999984e+02,3.742907699999999949e+01,5.404688800000000271e+01,2.718454799999999949e+01,0.000000000000000000e+00,3.162566400000000044e+01,2.973709300000000155e+01,4.067781399999999792e+01,6.443586600000000431e+01,6.730957300000000032e+01,6.145511499999999927e+01,5.018570299999999662e+01,8.686629600000000551e+01,6.254876800000000259e+01,9.030655899999999292e+01,9.300296600000000069e+01,6.093358099999999666e+01,8.648098299999999483e+01,9.589931199999999478e+01,1.261810499999999990e+02,1.177460800000000063e+02,0.000000000000000000e+00,6.488255800000000306e+01,8.253144000000000347e+01,5.523243800000000192e+01,3.570275399999999877e+01,7.349528599999999301e+01,7.050971599999999739e+01,2.682124800000000064e+01,6.807597699999999463e+01,4.507545199999999852e+01,6.729172499999999957e+01,4.917941799999999830e+01,6.036380100000000226e+01,8.091201200000000426e+01,9.912641700000000355e+01,1.118239899999999949e+02,1.011309499999999986e+02,1.031286000000000058e+02,4.003394600000000025e+01,5.502019700000000313e+01,2.803136299999999892e+01,5.916272900000000057e+00,3.164042600000000149e+01,3.176566100000000148e+01,4.470350200000000029e+01,6.400981699999999819e+01,6.916046799999999450e+01,6.429326299999999605e+01,5.445763099999999923e+01,8.640882499999999311e+01,6.396454500000000110e+01,9.342000199999999666e+01,9.455767099999999914e+01,6.262580100000000272e+01,8.547288399999999342e+01,9.432838399999999979e+01,1.243969799999999992e+02,1.187855899999999991e+02,0.000000000000000000e+00 +5.936987100000000339e+01,7.426799499999999910e+01,3.991029999999999944e+01,5.491964099999999860e+01,8.338090099999999438e+01,7.087557300000000282e+01,2.245075999999999894e+01,7.145855099999999993e+01,2.255110699999999824e+01,6.136780100000000004e+01,2.776994799999999941e+01,4.776480000000000103e+01,9.568014300000000105e+01,9.879344600000000298e+01,1.127959400000000016e+02,1.067771299999999997e+02,1.110235899999999987e+02,5.971615500000000054e+01,6.683695400000000575e+01,5.447386500000000353e+01,3.162566400000000044e+01,0.000000000000000000e+00,3.677516099999999710e+01,3.798391999999999769e+01,4.809570899999999938e+01,8.846764699999999948e+01,8.239790200000000198e+01,4.389528200000000169e+01,9.586796300000000315e+01,5.659639899999999813e+01,7.242387499999999534e+01,7.846271199999999624e+01,3.556505099999999686e+01,7.272901500000000397e+01,8.437601999999999691e+01,1.220680700000000058e+02,1.090042899999999975e+02,0.000000000000000000e+00,7.652004900000000021e+01,9.475474599999999725e+01,5.280006699999999853e+01,5.616220299999999810e+01,8.360948999999999387e+01,7.406455499999999859e+01,2.711593500000000034e+01,9.043331299999999828e+01,5.370347300000000246e+01,6.893017299999999636e+01,5.703649000000000058e+01,6.992708799999999769e+01,1.021410900000000055e+02,1.129430399999999963e+02,1.222243500000000012e+02,1.084437099999999958e+02,1.197970799999999940e+02,7.113528900000000021e+01,8.264012200000000519e+01,5.923849200000000081e+01,3.540872399999999942e+01,2.982824300000000051e+01,4.803854499999999916e+01,6.478606499999999357e+01,5.997725499999999954e+01,9.572374600000000555e+01,8.709322500000000389e+01,7.347890400000000000e+01,1.063076800000000048e+02,7.857226099999999747e+01,9.477281800000000089e+01,9.159424699999999575e+01,6.346947500000000275e+01,9.261970599999999365e+01,9.529113499999999704e+01,1.247190200000000004e+02,1.203753800000000069e+02,0.000000000000000000e+00 +8.197270399999999313e+01,9.715971100000000149e+01,7.295456699999999728e+01,6.315480399999999861e+01,1.025744300000000067e+02,9.538203099999999779e+01,4.825055799999999806e+01,8.019814599999999416e+01,4.614481200000000172e+01,9.075759600000000660e+01,5.116259000000000157e+01,7.167801900000000614e+01,1.025952699999999993e+02,1.180196200000000033e+02,1.344218099999999936e+02,1.288872299999999882e+02,1.252744799999999969e+02,3.916086599999999862e+01,6.434037299999999959e+01,4.348550099999999929e+01,2.973709300000000155e+01,3.677516099999999710e+01,0.000000000000000000e+00,3.713034100000000137e+01,8.217039400000000171e+01,8.649766999999999939e+01,8.558272800000000302e+01,4.790263499999999652e+01,1.070903200000000055e+02,7.579836600000000146e+01,1.026167099999999976e+02,1.112548199999999952e+02,6.507939700000000016e+01,9.831929300000000183e+01,1.149347400000000050e+02,1.507949900000000127e+02,1.384542500000000018e+02,0.000000000000000000e+00,9.390954700000000344e+01,1.109355199999999968e+02,7.993581600000000265e+01,6.370423600000000164e+01,1.015049400000000048e+02,9.824936300000000244e+01,5.032683200000000312e+01,9.542444899999999564e+01,6.508303399999999783e+01,9.458678199999999947e+01,7.237859299999999507e+01,8.660922399999999755e+01,1.081258600000000030e+02,1.286800900000000070e+02,1.413211900000000014e+02,1.293109699999999975e+02,1.320287199999999928e+02,5.501131099999999918e+01,7.995838000000000534e+01,4.916424599999999856e+01,3.197882999999999853e+01,4.692682700000000295e+01,3.120144200000000012e+01,6.231180899999999667e+01,8.837869899999999745e+01,9.367052800000000445e+01,8.939481399999999667e+01,7.520920200000000477e+01,1.153048799999999972e+02,9.142121799999999610e+01,1.186718099999999936e+02,1.203051200000000023e+02,8.176929300000000467e+01,1.118410700000000020e+02,1.216636199999999945e+02,1.519672700000000134e+02,1.468364599999999882e+02,0.000000000000000000e+00 +5.431107099999999832e+01,6.523756400000000610e+01,5.716005799999999937e+01,5.439956600000000009e+01,8.565974799999999334e+01,7.886527399999999943e+01,4.696957700000000102e+01,4.751526900000000353e+01,2.582062099999999916e+01,6.931626199999999471e+01,2.685189799999999849e+01,4.210260999999999854e+01,8.284260100000000193e+01,8.694648100000000568e+01,1.082793900000000065e+02,1.091002100000000041e+02,1.003696999999999946e+02,3.825549800000000289e+01,3.895450499999999749e+01,4.317117499999999808e+01,4.067781399999999792e+01,3.798391999999999769e+01,3.713034100000000137e+01,0.000000000000000000e+00,6.557733500000000504e+01,7.080028500000000236e+01,7.294523599999999419e+01,1.113882899999999943e+01,8.047794600000000287e+01,4.393697499999999678e+01,7.456225799999999992e+01,8.853915800000000047e+01,4.358749000000000251e+01,6.654615200000000641e+01,8.978868199999999433e+01,1.293504000000000076e+02,1.124466000000000037e+02,0.000000000000000000e+00,9.523113100000000486e+01,1.150013900000000007e+02,8.018793599999999344e+01,5.769509099999999790e+01,8.733267700000000389e+01,8.652947899999999493e+01,5.302933300000000116e+01,1.032520399999999938e+02,8.244642299999999580e+01,9.062409100000000706e+01,8.524921199999999999e+01,9.511420200000000591e+01,9.997992399999999691e+01,1.272657300000000049e+02,1.317619799999999941e+02,1.139421399999999949e+02,1.229649900000000002e+02,7.284494499999999562e+01,8.968538599999999406e+01,5.793539499999999975e+01,4.642748399999999975e+01,6.221258300000000219e+01,6.353996099999999814e+01,8.522432499999999322e+01,8.774218799999999874e+01,9.090962500000000546e+01,8.015234200000000442e+01,9.498451199999999517e+01,1.117227599999999939e+02,9.955640099999999393e+01,1.232046600000000041e+02,1.169613999999999976e+02,9.641426599999999780e+01,1.185268599999999992e+02,1.178603700000000032e+02,1.380135600000000125e+02,1.395475500000000011e+02,0.000000000000000000e+00 +3.573831700000000211e+01,4.625588499999999925e+01,9.710515799999999587e+00,5.826440199999999692e+01,5.715829899999999952e+01,3.933059999999999690e+01,3.949206099999999964e+01,6.583814399999999978e+01,4.426329299999999733e+01,2.086892200000000130e+01,3.919131300000000095e+01,3.391047700000000020e+01,8.358962099999999396e+01,6.873538800000000037e+01,7.636692299999999989e+01,7.134857399999999927e+01,8.535448300000000188e+01,8.918107100000000287e+01,7.641270199999999591e+01,7.816303800000000024e+01,6.443586600000000431e+01,4.809570899999999938e+01,8.217039400000000171e+01,6.557733500000000504e+01,0.000000000000000000e+00,8.995999500000000637e+01,7.972019500000000392e+01,6.404667200000000093e+01,7.740941700000000480e+01,4.319559000000000282e+01,3.663581599999999838e+01,3.134717099999999945e+01,3.613780200000000065e+01,4.381790300000000116e+01,3.905998100000000051e+01,7.694595900000000199e+01,6.333810100000000176e+01,0.000000000000000000e+00,6.608683399999999608e+01,8.364245200000000580e+01,4.113623100000000221e+01,6.046662200000000098e+01,6.041607299999999725e+01,4.520210900000000009e+01,4.328878100000000018e+01,9.291948299999999961e+01,7.172834699999999941e+01,4.669297300000000206e+01,6.672694199999999398e+01,6.904420399999999347e+01,9.287177699999999447e+01,9.492186900000000094e+01,9.407211700000000576e+01,7.632283599999999524e+01,1.001314100000000025e+02,9.859781499999999710e+01,9.433327699999999538e+01,8.251246500000000594e+01,6.768826199999999460e+01,5.850029099999999715e+01,8.913544299999999510e+01,8.982145599999999774e+01,4.250982100000000230e+01,9.853091600000000483e+01,8.502693899999999871e+01,9.148696099999999376e+01,9.499324400000000423e+01,7.762968499999999494e+01,7.832277499999999293e+01,6.249967099999999931e+01,7.179925000000000068e+01,8.214634999999999820e+01,6.706339199999999323e+01,8.467087499999999523e+01,8.639977500000000532e+01,0.000000000000000000e+00 +6.253779099999999858e+01,7.512102400000000557e+01,8.320286600000000021e+01,4.018251500000000220e+01,5.606189299999999776e+01,6.678380099999999686e+01,7.557832299999999748e+01,4.739461299999999966e+01,8.304638099999999667e+01,7.769151700000000460e+01,7.560294500000000539e+01,7.277559599999999307e+01,2.549545399999999873e+01,7.028063099999999963e+01,7.943099999999999739e+01,7.690480800000000272e+01,5.585741699999999810e+01,5.326525099999999924e+01,3.557791699999999935e+01,4.460871900000000068e+01,6.730957300000000032e+01,8.846764699999999948e+01,8.649766999999999939e+01,7.080028500000000236e+01,8.995999500000000637e+01,0.000000000000000000e+00,1.850991600000000048e+01,7.256527699999999470e+01,4.090442199999999673e+01,6.332804699999999798e+01,9.992722399999999539e+01,1.013404900000000026e+02,9.555567100000000380e+01,8.800379800000000330e+01,9.567453199999999924e+01,1.114256900000000030e+02,1.065292599999999936e+02,0.000000000000000000e+00,7.962261800000000278e+01,9.483746999999999616e+01,9.033530600000000277e+01,4.211001999999999867e+01,5.529649500000000018e+01,7.215631799999999885e+01,7.723167399999999816e+01,7.549344399999999666e+01,9.685898600000000158e+01,8.654377700000000573e+01,9.425604699999999525e+01,9.240720299999999554e+01,4.392663100000000043e+01,9.274652399999999375e+01,9.224042799999999431e+01,7.811751399999999990e+01,7.144473000000000695e+01,6.612323399999999651e+01,6.306555000000000177e+01,5.150011200000000144e+01,6.894664299999999457e+01,9.322437399999999741e+01,9.343948100000000068e+01,9.197543199999999786e+01,9.646107399999999643e+01,3.686790500000000037e+01,2.473068599999999861e+01,9.435622299999999996e+01,6.478516600000000381e+01,8.702370600000000422e+01,1.197127299999999934e+02,1.136473900000000015e+02,1.117305999999999955e+02,1.093316899999999947e+02,1.069411999999999949e+02,1.143859499999999940e+02,1.195075899999999933e+02,0.000000000000000000e+00 +5.717754699999999701e+01,7.254305200000000298e+01,7.338805200000000184e+01,2.859863000000000000e+01,4.151571500000000015e+01,5.268772100000000336e+01,6.587183299999999520e+01,5.238688799999999901e+01,7.999210300000000018e+01,6.756240200000000584e+01,7.221054300000000126e+01,6.937448999999999444e+01,2.279663599999999946e+01,6.865363600000000588e+01,7.254038199999999392e+01,6.461295699999999442e+01,5.227808799999999678e+01,5.841237100000000027e+01,4.421981300000000203e+01,4.415406899999999979e+01,6.145511499999999927e+01,8.239790200000000198e+01,8.558272800000000302e+01,7.294523599999999419e+01,7.972019500000000392e+01,1.850991600000000048e+01,0.000000000000000000e+00,7.550371599999999717e+01,4.157759099999999819e+01,6.174020600000000059e+01,9.461579799999999807e+01,9.172149699999999939e+01,9.137233700000000169e+01,8.519553600000000415e+01,8.694415499999999497e+01,9.963493499999999869e+01,9.784707400000000632e+01,0.000000000000000000e+00,6.166742700000000355e+01,7.660860300000000223e+01,7.509637499999999477e+01,2.944341199999999859e+01,3.909280300000000352e+01,5.587198099999999812e+01,6.637294900000000553e+01,5.960108000000000317e+01,8.372523300000000290e+01,6.959647900000000220e+01,7.966915199999999686e+01,7.582170999999999594e+01,2.946973099999999945e+01,7.475168899999999894e+01,7.585333300000000634e+01,6.332894399999999990e+01,5.664671700000000243e+01,6.129644799999999805e+01,5.083814999999999884e+01,4.623741499999999860e+01,6.231879299999999944e+01,8.291687600000000202e+01,8.789001199999999869e+01,8.090037900000000093e+01,8.069304800000000455e+01,2.711217299999999852e+01,9.669550900000000837e+00,8.126652199999999482e+01,4.824807100000000304e+01,7.000875000000000625e+01,1.018113900000000029e+02,9.625651600000000485e+01,9.703543999999999414e+01,9.138726099999999519e+01,8.907082900000000336e+01,9.890264600000000428e+01,1.020065799999999996e+02,0.000000000000000000e+00 +5.000066100000000091e+01,5.792131700000000194e+01,5.659103499999999798e+01,5.883330000000000126e+01,8.538649900000000059e+01,7.841217500000000484e+01,5.244402600000000092e+01,4.188581200000000138e+01,2.626167200000000079e+01,6.654290000000000305e+01,2.582624099999999956e+01,3.650865300000000246e+01,8.240974500000000091e+01,8.050870600000000366e+01,1.037533499999999975e+02,1.070517600000000016e+02,9.708506699999999512e+01,4.655834399999999818e+01,3.885845499999999930e+01,5.123457299999999748e+01,5.018570299999999662e+01,4.389528200000000169e+01,4.790263499999999652e+01,1.113882899999999943e+01,6.404667200000000093e+01,7.256527699999999470e+01,7.550371599999999717e+01,0.000000000000000000e+00,7.702456899999999962e+01,3.775075900000000217e+01,6.758950400000000514e+01,8.399669400000000508e+01,3.999615299999999962e+01,5.846806399999999826e+01,8.460429899999999748e+01,1.256660100000000000e+02,1.068672399999999953e+02,0.000000000000000000e+00,9.995550900000000638e+01,1.200441399999999987e+02,8.414634499999999662e+01,6.269597600000000170e+01,8.804675000000000296e+01,8.747304400000000157e+01,5.909865400000000335e+01,1.099986999999999995e+02,9.050932799999999645e+01,9.345945700000000045e+01,9.240229899999999930e+01,1.012954600000000056e+02,1.029467999999999961e+02,1.309362999999999886e+02,1.329569899999999905e+02,1.134623399999999975e+02,1.249125800000000055e+02,8.256930800000000659e+01,9.740311199999999303e+01,6.666734399999999994e+01,5.605205000000000126e+01,6.998157600000000400e+01,7.430169700000000432e+01,9.479507300000000214e+01,9.111261299999999608e+01,9.586271700000000351e+01,8.351021099999999819e+01,1.038876300000000015e+02,1.155357400000000041e+02,1.059046500000000037e+02,1.274487799999999993e+02,1.190055200000000042e+02,1.032519999999999953e+02,1.237580700000000036e+02,1.200788299999999964e+02,1.370142700000000104e+02,1.405553400000000011e+02,0.000000000000000000e+00 +4.468248700000000184e+01,4.815777200000000136e+01,7.450860299999999370e+01,5.541638600000000281e+01,4.149539200000000250e+01,5.221021100000000104e+01,8.267941199999999924e+01,3.712045100000000275e+01,8.431403000000000247e+01,5.894613600000000275e+01,7.477878499999999917e+01,6.065460900000000066e+01,2.278558599999999856e+01,3.143896499999999961e+01,4.238310100000000347e+01,5.069861199999999712e+01,2.197535699999999892e+01,8.179559799999999825e+01,4.990244599999999764e+01,7.299932200000000648e+01,8.686629600000000551e+01,9.586796300000000315e+01,1.070903200000000055e+02,8.047794600000000287e+01,7.740941700000000480e+01,4.090442199999999673e+01,4.157759099999999819e+01,7.702456899999999962e+01,0.000000000000000000e+00,4.917205500000000029e+01,7.537988099999999747e+01,7.593316400000000499e+01,8.847036099999999692e+01,6.284600499999999812e+01,6.666650900000000490e+01,7.996296399999999949e+01,7.173430299999999704e+01,0.000000000000000000e+00,8.598487299999999323e+01,1.016814099999999996e+02,9.133099300000000653e+01,5.899154899999999913e+01,4.642053700000000305e+01,6.245419400000000110e+01,8.594222100000000353e+01,9.531127700000000402e+01,1.121900299999999930e+02,8.344436199999999815e+01,1.067796400000000006e+02,1.024154300000000006e+02,5.704980499999999921e+01,9.519123100000000193e+01,8.257407700000000261e+01,6.002232099999999804e+01,7.053954799999999636e+01,9.941614199999999357e+01,9.087462999999999624e+01,8.169794500000000426e+01,8.997114799999999946e+01,1.058053000000000026e+02,1.177960700000000003e+02,1.156834000000000060e+02,9.483774699999999314e+01,6.663949900000000071e+01,4.918630600000000186e+01,1.163342800000000068e+02,7.491699699999999496e+01,9.970296999999999343e+01,1.199066899999999976e+02,1.053954300000000046e+02,1.217138300000000015e+02,1.146444000000000045e+02,9.956879299999999944e+01,9.285930500000000620e+01,1.063873200000000026e+02,0.000000000000000000e+00 +1.456342300000000023e+01,2.192933000000000021e+01,3.902047400000000010e+01,4.977583899999999772e+01,5.602175299999999680e+01,4.898710400000000220e+01,5.218679099999999949e+01,2.427071099999999859e+01,3.931301400000000257e+01,3.543059499999999673e+01,3.016168199999999899e+01,1.278524200000000022e+01,6.068044299999999680e+01,4.500825700000000040e+01,6.708369299999999669e+01,7.273424400000000389e+01,6.563232399999999700e+01,6.714702099999999518e+01,4.160155400000000014e+01,6.183202500000000157e+01,6.254876800000000259e+01,5.659639899999999813e+01,7.579836600000000146e+01,4.393697499999999678e+01,4.319559000000000282e+01,6.332804699999999798e+01,6.174020600000000059e+01,3.775075900000000217e+01,4.917205500000000029e+01,0.000000000000000000e+00,4.007168699999999717e+01,5.262540599999999813e+01,4.023696799999999740e+01,2.814649100000000104e+01,4.988244100000000003e+01,8.914815699999999765e+01,7.007990900000000067e+01,0.000000000000000000e+00,8.446207499999999868e+01,1.042138400000000047e+02,7.147841400000000078e+01,5.445369699999999824e+01,6.112097899999999839e+01,6.114289200000000335e+01,5.845025700000000057e+01,1.013645800000000037e+02,9.232017100000000198e+01,7.375786899999999946e+01,8.949425599999999292e+01,9.228935900000000458e+01,8.482291499999999473e+01,1.096583399999999955e+02,1.046851000000000056e+02,8.196652500000000430e+01,1.004257599999999968e+02,9.313036700000000678e+01,9.502217600000000175e+01,7.411115399999999909e+01,6.764597299999999791e+01,7.664284100000000421e+01,9.319691100000000006e+01,1.013658300000000025e+02,7.611418500000000620e+01,8.702513500000000590e+01,7.048194100000000617e+01,1.058960000000000008e+02,9.689360899999999788e+01,9.607639299999999594e+01,1.112882900000000035e+02,9.675515000000000043e+01,1.007939899999999938e+02,1.096893000000000029e+02,9.673018100000000175e+01,1.041433499999999981e+02,1.124469899999999996e+02,0.000000000000000000e+00 +3.776819600000000321e+01,2.875036800000000170e+01,4.164815099999999859e+01,8.045110099999999420e+01,7.152567299999999761e+01,5.819419800000000009e+01,7.006949699999999837e+01,6.163040999999999769e+01,5.728213900000000081e+01,3.456364500000000106e+01,5.164687700000000348e+01,3.437388899999999836e+01,9.050360100000000330e+01,5.409360300000000166e+01,6.968460299999999563e+01,7.734787099999999782e+01,8.331963500000000522e+01,1.043190699999999964e+02,8.166797599999999591e+01,9.766827600000000587e+01,9.030655899999999292e+01,7.242387499999999534e+01,1.026167099999999976e+02,7.456225799999999992e+01,3.663581599999999838e+01,9.992722399999999539e+01,9.461579799999999807e+01,6.758950400000000514e+01,7.537988099999999747e+01,4.007168699999999717e+01,0.000000000000000000e+00,2.652760800000000074e+01,4.232582800000000134e+01,1.694168000000000163e+01,2.832438600000000051e+01,7.533367699999999445e+01,5.003881899999999661e+01,0.000000000000000000e+00,9.778128399999999942e+01,1.152752799999999951e+02,7.720552600000000609e+01,8.417932600000000321e+01,7.789044800000000635e+01,6.915496500000000424e+01,7.565695100000000650e+01,1.233422099999999944e+02,1.072344400000000064e+02,7.873538800000000037e+01,1.027157600000000031e+02,1.043058999999999941e+02,1.109372900000000044e+02,1.210091100000000068e+02,1.119781399999999962e+02,8.883256799999999487e+01,1.175472699999999975e+02,1.251354000000000042e+02,1.228897400000000033e+02,1.070014999999999930e+02,9.491021399999999630e+01,9.147491200000000333e+01,1.176365700000000061e+02,1.232894000000000005e+02,7.792095799999999883e+01,1.187154100000000057e+02,1.021381099999999975e+02,1.259549800000000062e+02,1.178145800000000065e+02,1.113362900000000053e+02,1.113000600000000020e+02,9.109835800000000461e+01,1.083787099999999981e+02,1.159964800000000054e+02,9.485623400000000061e+01,9.650640400000000341e+01,1.072440799999999967e+02,0.000000000000000000e+00 +4.278791999999999973e+01,4.102536500000000075e+01,3.961636800000000136e+01,7.816635100000000591e+01,5.921681199999999734e+01,4.422805600000000226e+01,6.952793300000000443e+01,7.327340700000000595e+01,6.971164899999999420e+01,2.564600199999999930e+01,6.326430500000000023e+01,4.784569700000000125e+01,8.781321699999999453e+01,5.639967999999999648e+01,5.963516299999999859e+01,6.066459300000000354e+01,7.796880699999999820e+01,1.125792200000000065e+02,9.142390500000000486e+01,1.016888500000000022e+02,9.300296600000000069e+01,7.846271199999999624e+01,1.112548199999999952e+02,8.853915800000000047e+01,3.134717099999999945e+01,1.013404900000000026e+02,9.172149699999999939e+01,8.399669400000000508e+01,7.593316400000000499e+01,5.262540599999999813e+01,2.652760800000000074e+01,0.000000000000000000e+00,5.721732000000000085e+01,3.768202300000000093e+01,1.249441599999999930e+01,5.366808400000000034e+01,3.466995699999999658e+01,0.000000000000000000e+00,8.245116099999999904e+01,9.741880999999999347e+01,6.441100299999999379e+01,8.086145299999999736e+01,6.503808899999999937e+01,5.235612499999999869e+01,7.306606200000000229e+01,1.113567500000000052e+02,9.972380499999999870e+01,6.131950799999999902e+01,9.284359700000000259e+01,9.070296299999999690e+01,1.013091299999999961e+02,1.016322899999999976e+02,9.142361499999999808e+01,7.034730600000000322e+01,1.019967099999999931e+02,1.243803800000000024e+02,1.156103800000000064e+02,1.071416499999999985e+02,9.640000200000000063e+01,8.927926100000000531e+01,1.196746600000000029e+02,1.177680000000000007e+02,6.258327599999999791e+01,1.129754099999999966e+02,9.744245100000000548e+01,1.174979799999999983e+02,1.039173499999999990e+02,9.748684500000000241e+01,9.103280399999999872e+01,6.827796800000000133e+01,9.741107100000000685e+01,9.752275799999999606e+01,7.204161000000000570e+01,7.166858299999999815e+01,8.202314800000000616e+01,0.000000000000000000e+00 +4.547427499999999867e+01,5.129478699999999947e+01,3.274278199999999828e+01,6.868762999999999863e+01,8.273805500000000279e+01,6.837050700000000347e+01,4.482079199999999730e+01,6.144171800000000161e+01,2.005059400000000025e+01,4.843567999999999785e+01,2.156259800000000126e+01,2.802698399999999879e+01,9.667063799999999674e+01,8.063825300000000595e+01,9.889694900000000644e+01,1.000387999999999948e+02,1.030107799999999969e+02,7.825788000000000011e+01,6.930599200000000337e+01,7.498978499999999769e+01,6.093358099999999666e+01,3.556505099999999686e+01,6.507939700000000016e+01,4.358749000000000251e+01,3.613780200000000065e+01,9.555567100000000380e+01,9.137233700000000169e+01,3.999615299999999962e+01,8.847036099999999692e+01,4.023696799999999740e+01,4.232582800000000134e+01,5.721732000000000085e+01,0.000000000000000000e+00,4.411272000000000304e+01,6.293493999999999744e+01,1.079326700000000017e+02,8.799112499999999670e+01,0.000000000000000000e+00,9.266163600000000145e+01,1.117796600000000069e+02,6.671975000000000477e+01,7.187086999999999648e+01,8.622126199999999585e+01,7.637812399999999968e+01,5.153774099999999692e+01,1.130162899999999979e+02,8.347212899999999536e+01,7.791552799999999479e+01,8.328700499999999352e+01,9.176123699999999417e+01,1.126115599999999972e+02,1.251614200000000068e+02,1.261139799999999980e+02,1.068156699999999972e+02,1.268986100000000050e+02,1.003550900000000041e+02,1.075869500000000016e+02,8.459158800000000156e+01,6.595499599999999418e+01,6.172618899999999798e+01,8.308521799999999757e+01,9.752850399999999809e+01,7.105582800000000532e+01,1.118655300000000068e+02,9.844897699999999929e+01,1.040981599999999929e+02,1.193139400000000023e+02,1.005050700000000035e+02,1.084886500000000069e+02,9.671163400000000365e+01,8.850365299999999991e+01,1.102912000000000035e+02,1.014719400000000036e+02,1.197954500000000024e+02,1.222151599999999974e+02,0.000000000000000000e+00 +2.925910700000000020e+01,1.470668200000000070e+01,4.568481200000000086e+01,7.419144000000000005e+01,6.743770299999999907e+01,5.747749000000000308e+01,7.015731100000000708e+01,4.663934799999999825e+01,5.470009100000000046e+01,3.653375100000000231e+01,4.771133799999999781e+01,2.720214500000000157e+01,7.953609000000000151e+01,4.268690999999999747e+01,6.421097899999999470e+01,7.497207199999999716e+01,7.344420300000000168e+01,9.471201800000000048e+01,6.861495999999999640e+01,8.945674699999999291e+01,8.648098299999999483e+01,7.272901500000000397e+01,9.831929300000000183e+01,6.654615200000000641e+01,4.381790300000000116e+01,8.800379800000000330e+01,8.519553600000000415e+01,5.846806399999999826e+01,6.284600499999999812e+01,2.814649100000000104e+01,1.694168000000000163e+01,3.768202300000000093e+01,4.411272000000000304e+01,0.000000000000000000e+00,3.453900399999999848e+01,7.921157900000000041e+01,5.382261599999999646e+01,0.000000000000000000e+00,9.899139900000000125e+01,1.174311200000000071e+02,8.204403000000000645e+01,7.847842900000000554e+01,7.416899800000000198e+01,7.010022499999999468e+01,7.626510299999999631e+01,1.213715700000000055e+02,1.095676700000000068e+02,8.282777000000000100e+01,1.055175799999999953e+02,1.071203100000000035e+02,1.040912000000000006e+02,1.215462200000000053e+02,1.118507400000000018e+02,8.737425799999999754e+01,1.135242700000000013e+02,1.194645299999999963e+02,1.186192499999999939e+02,1.006455299999999937e+02,9.145577600000000018e+01,9.351650700000000427e+01,1.156570200000000028e+02,1.227750300000000010e+02,8.411383100000000468e+01,1.107807999999999993e+02,9.353609000000000151e+01,1.261479300000000023e+02,1.139793399999999934e+02,1.125732799999999969e+02,1.182852299999999985e+02,9.909973399999999799e+01,1.136424200000000013e+02,1.206581099999999935e+02,1.010186400000000049e+02,1.011453800000000030e+02,1.132098000000000013e+02,0.000000000000000000e+00 +3.939348499999999831e+01,3.467390400000000028e+01,4.568182099999999934e+01,7.709229799999999955e+01,5.398763199999999784e+01,4.206642699999999735e+01,7.433994699999999511e+01,6.775065200000000232e+01,7.384491900000000442e+01,2.637901600000000002e+01,6.630000699999999370e+01,4.815911799999999943e+01,8.026127599999999518e+01,4.505887200000000092e+01,4.813032100000000213e+01,5.271186200000000355e+01,6.747701499999999442e+01,1.120209399999999960e+02,8.768162800000000345e+01,1.012532300000000021e+02,9.589931199999999478e+01,8.437601999999999691e+01,1.149347400000000050e+02,8.978868199999999433e+01,3.905998100000000051e+01,9.567453199999999924e+01,8.694415499999999497e+01,8.460429899999999748e+01,6.666650900000000490e+01,4.988244100000000003e+01,2.832438600000000051e+01,1.249441599999999930e+01,6.293493999999999744e+01,3.453900399999999848e+01,0.000000000000000000e+00,4.727937399999999712e+01,2.535675499999999971e+01,0.000000000000000000e+00,8.447176799999999730e+01,9.952131400000000383e+01,7.061240700000000459e+01,8.010080499999999404e+01,6.073584699999999970e+01,5.194865899999999925e+01,7.806046100000000365e+01,1.118938700000000068e+02,1.056127500000000055e+02,6.515862099999999657e+01,9.846848199999999451e+01,9.520625300000000379e+01,9.639084300000000383e+01,1.007513399999999990e+02,8.760273899999999969e+01,6.453630200000000627e+01,9.678100100000000339e+01,1.253453999999999979e+02,1.156859199999999959e+02,1.074767499999999956e+02,9.942925300000000277e+01,9.577086599999999805e+01,1.242779299999999978e+02,1.219894199999999955e+02,6.928184000000000253e+01,1.093114800000000031e+02,9.299405199999999638e+01,1.215401700000000034e+02,1.007320500000000010e+02,1.004458199999999977e+02,9.680850499999999670e+01,7.368305399999999850e+01,1.047844999999999942e+02,1.019604000000000070e+02,7.548666799999999455e+01,6.912217499999999859e+01,8.290527899999999306e+01,0.000000000000000000e+00 +7.590021299999999371e+01,7.417204900000000123e+01,8.296251999999999782e+01,9.894271100000000274e+01,5.929397300000000115e+01,5.737843999999999767e+01,1.060398399999999981e+02,9.983469300000000146e+01,1.158529699999999991e+02,6.205620199999999897e+01,1.075725500000000068e+02,9.068525499999999795e+01,8.884363600000000361e+01,6.408148500000000070e+01,4.111062299999999681e+01,3.723749200000000315e+01,6.691496800000000178e+01,1.425089399999999955e+02,1.176423699999999997e+02,1.281524000000000001e+02,1.261810499999999990e+02,1.220680700000000058e+02,1.507949900000000127e+02,1.293504000000000076e+02,7.694595900000000199e+01,1.114256900000000030e+02,9.963493499999999869e+01,1.256660100000000000e+02,7.996296399999999949e+01,8.914815699999999765e+01,7.533367699999999445e+01,5.366808400000000034e+01,1.079326700000000017e+02,7.921157900000000041e+01,4.727937399999999712e+01,0.000000000000000000e+00,2.941789500000000146e+01,0.000000000000000000e+00,8.948194399999999860e+01,9.664252500000000623e+01,8.970928999999999576e+01,1.004815600000000018e+02,6.418672300000000064e+01,5.994688000000000017e+01,1.071930799999999948e+02,1.156943500000000000e+02,1.258716299999999961e+02,7.468873100000000420e+01,1.159004300000000001e+02,1.055713400000000064e+02,9.529046400000000006e+01,8.707276099999999985e+01,6.346018300000000067e+01,4.619645500000000027e+01,8.132289600000000007e+01,1.459956400000000087e+02,1.262291699999999963e+02,1.300737100000000055e+02,1.281596099999999865e+02,1.246220500000000015e+02,1.534857399999999927e+02,1.411063599999999951e+02,8.548720400000000552e+01,1.160551200000000023e+02,1.023872300000000024e+02,1.361001899999999978e+02,9.422240899999999897e+01,1.069577500000000043e+02,9.613664099999999735e+01,7.157139100000000553e+01,1.220052100000000053e+02,1.019114799999999974e+02,6.877781799999999635e+01,3.416497799999999785e+01,5.903561700000000201e+01,0.000000000000000000e+00 +5.927530000000000143e+01,5.148842400000000197e+01,6.991025299999999731e+01,9.408624899999999514e+01,6.129025599999999940e+01,5.522955900000000184e+01,9.714888000000000545e+01,8.296309200000000317e+01,9.848706500000000119e+01,4.858100400000000008e+01,9.046020500000000197e+01,7.116683500000000606e+01,8.648199700000000689e+01,4.705035199999999662e+01,3.849719600000000241e+01,4.769177400000000233e+01,6.515934799999999427e+01,1.316715299999999900e+02,1.043489100000000036e+02,1.201902299999999997e+02,1.177460800000000063e+02,1.090042899999999975e+02,1.384542500000000018e+02,1.124466000000000037e+02,6.333810100000000176e+01,1.065292599999999936e+02,9.784707400000000632e+01,1.068672399999999953e+02,7.173430299999999704e+01,7.007990900000000067e+01,5.003881899999999661e+01,3.466995699999999658e+01,8.799112499999999670e+01,5.382261599999999646e+01,2.535675499999999971e+01,2.941789500000000146e+01,0.000000000000000000e+00,0.000000000000000000e+00,9.680202900000000454e+01,1.088568599999999975e+02,8.905883900000000608e+01,9.683699799999999414e+01,6.829356900000000508e+01,6.333090800000000087e+01,1.001835800000000063e+02,1.236715399999999931e+02,1.252926700000000011e+02,7.906032999999999333e+01,1.169359500000000054e+02,1.106163800000000066e+02,1.022339599999999962e+02,1.042558400000000063e+02,8.441490699999999947e+01,6.159277000000000157e+01,9.650054099999999835e+01,1.434598200000000077e+02,1.298107899999999972e+02,1.257348099999999960e+02,1.209260000000000019e+02,1.183181000000000012e+02,1.466619100000000060e+02,1.410718899999999962e+02,8.641793099999999583e+01,1.193014299999999963e+02,1.031142600000000016e+02,1.389252899999999897e+02,1.059523200000000003e+02,1.140489599999999939e+02,1.072119299999999953e+02,8.219838699999999676e+01,1.233580000000000041e+02,1.129596499999999963e+02,8.215011599999999703e+01,6.032938800000000157e+01,8.098394299999999646e+01,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +7.380180300000000670e+01,9.206892399999999554e+01,6.278513000000000233e+01,4.828357799999999855e+01,4.877866000000000213e+01,4.579900200000000154e+01,5.456797900000000112e+01,9.305837699999999302e+01,8.652964599999999962e+01,6.398698000000000263e+01,8.139712099999999850e+01,8.302776199999999562e+01,7.470876099999999553e+01,9.708985199999999338e+01,8.946684100000000228e+01,6.743536299999999528e+01,8.720243200000000172e+01,9.141483999999999810e+01,9.023058699999999988e+01,7.247105500000000688e+01,6.488255800000000306e+01,7.652004900000000021e+01,9.390954700000000344e+01,9.523113100000000486e+01,6.608683399999999608e+01,7.962261800000000278e+01,6.166742700000000355e+01,9.995550900000000638e+01,8.598487299999999323e+01,8.446207499999999868e+01,9.778128399999999942e+01,8.245116099999999904e+01,9.266163600000000145e+01,9.899139900000000125e+01,8.447176799999999730e+01,8.948194399999999860e+01,9.680202900000000454e+01,0.000000000000000000e+00,0.000000000000000000e+00,2.023973499999999959e+01,3.301656200000000041e+01,4.492886000000000024e+01,4.247441599999999795e+01,3.407586700000000235e+01,4.952397200000000055e+01,3.249462799999999874e+01,4.662369100000000088e+01,2.357129000000000119e+01,3.625262099999999776e+01,2.144104899999999958e+01,5.479441200000000123e+01,3.735999199999999831e+01,5.571061000000000263e+01,5.709030800000000028e+01,5.760844000000000165e+01,7.060751000000000488e+01,4.677059299999999809e+01,6.273776699999999806e+01,6.271525499999999909e+01,5.924887700000000024e+01,8.075388100000000691e+01,5.631474800000000158e+01,3.454510499999999951e+01,6.086276999999999759e+01,5.848934899999999715e+01,4.812333100000000030e+01,4.297111499999999751e+01,1.775633699999999848e+01,4.091870200000000324e+01,4.414760100000000165e+01,4.838112600000000185e+01,2.998297799999999924e+01,3.757685800000000143e+01,7.246695300000000373e+01,5.946023100000000028e+01,0.000000000000000000e+00 +9.297087500000000659e+01,1.104668400000000048e+02,8.137585099999999727e+01,6.713349900000000048e+01,6.325787199999999899e+01,6.234518400000000327e+01,7.344894600000000651e+01,1.122885600000000039e+02,1.061684599999999961e+02,8.161050199999999677e+01,1.013640699999999981e+02,1.028336999999999932e+02,8.888003500000000656e+01,1.131180099999999982e+02,1.013818700000000064e+02,7.685007000000000232e+01,9.983703900000000431e+01,1.088112899999999996e+02,1.091006699999999938e+02,8.975599900000000275e+01,8.253144000000000347e+01,9.475474599999999725e+01,1.109355199999999968e+02,1.150013900000000007e+02,8.364245200000000580e+01,9.483746999999999616e+01,7.660860300000000223e+01,1.200441399999999987e+02,1.016814099999999996e+02,1.042138400000000047e+02,1.152752799999999951e+02,9.741880999999999347e+01,1.117796600000000069e+02,1.174311200000000071e+02,9.952131400000000383e+01,9.664252500000000623e+01,1.088568599999999975e+02,0.000000000000000000e+00,2.023973499999999959e+01,0.000000000000000000e+00,4.816463499999999698e+01,6.341139900000000296e+01,5.644344399999999951e+01,4.930917399999999873e+01,6.779492700000000127e+01,3.357363999999999749e+01,5.651245099999999866e+01,3.758961800000000153e+01,4.629884599999999750e+01,2.871519999999999939e+01,6.281684099999999660e+01,2.694088500000000153e+01,5.316166100000000228e+01,6.342430300000000187e+01,5.849560100000000062e+01,8.217374499999999671e+01,5.435689599999999899e+01,7.788559200000000260e+01,7.958405999999999381e+01,7.412216499999999542e+01,9.393550199999999961e+01,6.433244200000000035e+01,4.720247299999999768e+01,7.037031799999999748e+01,7.163809700000000191e+01,5.267065800000000309e+01,4.460643600000000220e+01,2.122306000000000026e+01,3.453359400000000079e+01,4.545275199999999671e+01,5.422157500000000141e+01,1.973206199999999910e+01,3.699367900000000020e+01,7.302617499999999495e+01,5.441496200000000272e+01,0.000000000000000000e+00 +6.245798200000000122e+01,7.973705099999999391e+01,3.842768900000000087e+01,5.150683000000000078e+01,5.779285899999999998e+01,4.414218600000000237e+01,3.417150600000000082e+01,8.735386099999999487e+01,6.422018799999999317e+01,4.892517200000000344e+01,6.102394600000000224e+01,6.534198000000000661e+01,8.692958600000000047e+01,9.431180100000000266e+01,9.320077299999999809e+01,7.663055799999999351e+01,9.657820599999999445e+01,8.870171600000000467e+01,8.777588599999999985e+01,7.264444600000000207e+01,5.523243800000000192e+01,5.280006699999999853e+01,7.993581600000000265e+01,8.018793599999999344e+01,4.113623100000000221e+01,9.033530600000000277e+01,7.509637499999999477e+01,8.414634499999999662e+01,9.133099300000000653e+01,7.147841400000000078e+01,7.720552600000000609e+01,6.441100299999999379e+01,6.671975000000000477e+01,8.204403000000000645e+01,7.061240700000000459e+01,8.970928999999999576e+01,8.905883900000000608e+01,0.000000000000000000e+00,3.301656200000000041e+01,4.816463499999999698e+01,0.000000000000000000e+00,5.010886299999999949e+01,5.543885099999999966e+01,3.750108099999999922e+01,2.998365700000000089e+01,6.036957499999999754e+01,3.781041400000000152e+01,1.974559500000000156e+01,2.917931000000000097e+01,2.880793099999999995e+01,7.930911700000000053e+01,6.747023500000000240e+01,7.903663500000000397e+01,7.236448799999999437e+01,8.503277799999999331e+01,7.808310799999999574e+01,6.701074800000000664e+01,6.756589499999999759e+01,5.471542399999999873e+01,3.907703599999999966e+01,7.157723699999999667e+01,5.825048100000000062e+01,8.802582299999999194e+00,8.275254900000000191e+01,7.585940600000000700e+01,5.569197199999999981e+01,7.329551600000000633e+01,3.970632100000000264e+01,4.359482899999999717e+01,4.043939600000000212e+01,3.491297999999999746e+01,4.360526500000000283e+01,4.348237000000000307e+01,8.075947899999999890e+01,7.014146300000000167e+01,0.000000000000000000e+00 +4.975024200000000008e+01,6.947162699999999802e+01,5.263503099999999790e+01,4.933275499999999703e+00,4.370481199999999689e+01,4.421087200000000195e+01,3.792109599999999858e+01,5.560194400000000314e+01,5.930250999999999806e+01,5.538630500000000012e+01,5.307789900000000216e+01,5.678076000000000079e+01,4.786142000000000252e+01,7.686149699999999996e+01,8.242678100000000541e+01,7.115844099999999628e+01,7.081427100000000507e+01,4.939869099999999946e+01,4.636884299999999826e+01,3.096850299999999834e+01,3.570275399999999877e+01,5.616220299999999810e+01,6.370423600000000164e+01,5.769509099999999790e+01,6.046662200000000098e+01,4.211001999999999867e+01,2.944341199999999859e+01,6.269597600000000170e+01,5.899154899999999913e+01,5.445369699999999824e+01,8.417932600000000321e+01,8.086145299999999736e+01,7.187086999999999648e+01,7.847842900000000554e+01,8.010080499999999404e+01,1.004815600000000018e+02,9.683699799999999414e+01,0.000000000000000000e+00,4.492886000000000024e+01,6.341139900000000296e+01,5.010886299999999949e+01,0.000000000000000000e+00,4.056278600000000267e+01,4.517400399999999649e+01,3.745035699999999679e+01,4.927012700000000223e+01,5.600679499999999678e+01,5.080365599999999660e+01,5.283579799999999693e+01,5.297341999999999729e+01,4.655808400000000091e+01,7.184282899999999472e+01,8.002298000000000400e+01,6.876902200000000676e+01,6.867957499999999982e+01,4.690902299999999769e+01,4.060274600000000333e+01,2.965526300000000148e+01,3.620378399999999885e+01,5.352465000000000117e+01,6.296607600000000105e+01,5.674629900000000049e+01,5.726163700000000034e+01,4.104259400000000113e+01,3.176586599999999905e+01,5.870108499999999907e+01,5.447898299999999949e+01,5.108292600000000050e+01,8.285719799999999680e+01,7.983770499999999970e+01,6.991339800000000082e+01,7.334760300000000655e+01,7.547813700000000381e+01,9.742851400000000694e+01,9.514695199999999886e+01,0.000000000000000000e+00 +4.876230199999999826e+01,6.301708800000000110e+01,5.821121300000000076e+01,4.020893099999999976e+01,8.011509399999999559e+00,2.208477699999999899e+01,6.303284800000000132e+01,6.453007999999999811e+01,8.230134200000000533e+01,4.544232300000000180e+01,7.367194700000000296e+01,6.527819599999999411e+01,3.944149600000000078e+01,5.833628900000000073e+01,4.977318600000000259e+01,3.184021399999999957e+01,4.487523099999999943e+01,8.676785099999999318e+01,6.947747300000000337e+01,6.992445800000000133e+01,7.349528599999999301e+01,8.360948999999999387e+01,1.015049400000000048e+02,8.733267700000000389e+01,6.041607299999999725e+01,5.529649500000000018e+01,3.909280300000000352e+01,8.804675000000000296e+01,4.642053700000000305e+01,6.112097899999999839e+01,7.789044800000000635e+01,6.503808899999999937e+01,8.622126199999999585e+01,7.416899800000000198e+01,6.073584699999999970e+01,6.418672300000000064e+01,6.829356900000000508e+01,0.000000000000000000e+00,4.247441599999999795e+01,5.644344399999999951e+01,5.543885099999999966e+01,4.056278600000000267e+01,0.000000000000000000e+00,2.196589499999999973e+01,6.271689200000000142e+01,5.901782299999999992e+01,7.951151400000000535e+01,4.191955399999999798e+01,7.109353000000000122e+01,6.175251200000000296e+01,3.688705900000000071e+01,5.159504100000000193e+01,4.535166799999999654e+01,2.847382599999999897e+01,4.113760500000000064e+01,8.405167600000000050e+01,6.419033000000000300e+01,6.903531800000000374e+01,7.430772500000000491e+01,8.110927200000000425e+01,1.005337099999999992e+02,8.676063999999999510e+01,5.716599599999999981e+01,5.316944500000000318e+01,4.015468099999999652e+01,8.294915199999999800e+01,4.079390599999999978e+01,5.846756899999999746e+01,7.498184799999999939e+01,6.297137399999999730e+01,8.476942099999999414e+01,6.940483600000000308e+01,5.525924100000000294e+01,6.048831700000000211e+01,6.505817500000000564e+01,0.000000000000000000e+00 +4.766938799999999787e+01,6.260197000000000145e+01,4.470039400000000285e+01,4.517391200000000140e+01,2.298463800000000035e+01,1.360210599999999914e+01,5.331633899999999926e+01,7.218561300000000358e+01,7.536509300000000167e+01,3.498726700000000278e+01,6.779131800000000396e+01,6.095442400000000305e+01,5.944032099999999730e+01,6.594078299999999615e+01,5.818726600000000104e+01,3.943336200000000247e+01,6.211683399999999722e+01,9.224642400000000464e+01,7.848449999999999704e+01,7.515853400000000306e+01,7.050971599999999739e+01,7.406455499999999859e+01,9.824936300000000244e+01,8.652947899999999493e+01,4.520210900000000009e+01,7.215631799999999885e+01,5.587198099999999812e+01,8.747304400000000157e+01,6.245419400000000110e+01,6.114289200000000335e+01,6.915496500000000424e+01,5.235612499999999869e+01,7.637812399999999968e+01,7.010022499999999468e+01,5.194865899999999925e+01,5.994688000000000017e+01,6.333090800000000087e+01,0.000000000000000000e+00,3.407586700000000235e+01,4.930917399999999873e+01,3.750108099999999922e+01,4.517400399999999649e+01,2.196589499999999973e+01,0.000000000000000000e+00,5.242232099999999662e+01,6.114567300000000216e+01,6.854644399999999393e+01,2.271059500000000142e+01,5.909239099999999922e+01,5.008033300000000310e+01,5.552805299999999988e+01,5.211375100000000060e+01,5.012143400000000071e+01,3.619149999999999778e+01,5.606192300000000017e+01,8.773725899999999456e+01,6.928501699999999630e+01,7.326445200000000568e+01,7.124608100000000377e+01,6.971719699999999875e+01,9.567939900000000364e+01,8.149389499999999487e+01,3.736632399999999876e+01,6.855447900000000061e+01,5.720628200000000163e+01,7.731595299999999327e+01,5.297968900000000048e+01,5.131863299999999839e+01,5.829762699999999853e+01,4.355176600000000064e+01,6.962336799999999926e+01,5.659802599999999728e+01,3.862180399999999736e+01,5.410243700000000189e+01,5.418922599999999790e+01,0.000000000000000000e+00 +5.513675700000000290e+01,7.397512700000000052e+01,3.496771700000000038e+01,3.791553600000000301e+01,6.433837200000000678e+01,5.297042400000000129e+01,7.279145899999999614e+00,7.180820199999999431e+01,4.128751599999999655e+01,5.237086500000000200e+01,3.983529500000000212e+01,5.228821200000000147e+01,8.150034700000000498e+01,9.265852999999999895e+01,1.000951000000000022e+02,8.875069700000000239e+01,9.763445799999999508e+01,6.176228600000000313e+01,6.675101899999999944e+01,4.847981999999999658e+01,2.682124800000000064e+01,2.711593500000000034e+01,5.032683200000000312e+01,5.302933300000000116e+01,4.328878100000000018e+01,7.723167399999999816e+01,6.637294900000000553e+01,5.909865400000000335e+01,8.594222100000000353e+01,5.845025700000000057e+01,7.565695100000000650e+01,7.306606200000000229e+01,5.153774099999999692e+01,7.626510299999999631e+01,7.806046100000000365e+01,1.071930799999999948e+02,1.001835800000000063e+02,0.000000000000000000e+00,4.952397200000000055e+01,6.779492700000000127e+01,2.998365700000000089e+01,3.745035699999999679e+01,6.271689200000000142e+01,5.242232099999999662e+01,0.000000000000000000e+00,6.490966199999999731e+01,3.452966599999999886e+01,4.488124499999999983e+01,3.406460200000000071e+01,4.407811600000000141e+01,8.046221599999999796e+01,8.621601499999999874e+01,9.777346300000000667e+01,8.721807900000000302e+01,9.583882699999999488e+01,5.910453499999999849e+01,6.085305799999999721e+01,4.686298599999999936e+01,2.771144100000000066e+01,2.040310200000000052e+01,4.765704900000000066e+01,4.807555500000000137e+01,3.848524700000000109e+01,7.626556100000000527e+01,6.900603800000000376e+01,5.288737100000000169e+01,8.133050099999999816e+01,5.197946400000000011e+01,7.143502399999999852e+01,7.010123500000000263e+01,4.504099200000000280e+01,6.718347599999999886e+01,7.181983700000000681e+01,1.041742600000000039e+02,9.734398000000000195e+01,0.000000000000000000e+00 +9.323291999999999291e+01,1.125468299999999999e+02,8.742086700000000121e+01,5.402110100000000159e+01,6.668563899999999478e+01,7.037589900000000398e+01,7.039441800000000171e+01,1.033999400000000009e+02,1.019104999999999990e+02,8.976050999999999647e+01,9.741460399999999709e+01,1.021348600000000033e+02,7.755323400000000333e+01,1.146861799999999931e+02,1.084067399999999992e+02,8.718128299999999342e+01,9.802311299999999505e+01,8.683899800000000369e+01,9.321542499999999620e+01,6.848242999999999370e+01,6.807597699999999463e+01,9.043331299999999828e+01,9.542444899999999564e+01,1.032520399999999938e+02,9.291948299999999961e+01,7.549344399999999666e+01,5.960108000000000317e+01,1.099986999999999995e+02,9.531127700000000402e+01,1.013645800000000037e+02,1.233422099999999944e+02,1.113567500000000052e+02,1.130162899999999979e+02,1.213715700000000055e+02,1.118938700000000068e+02,1.156943500000000000e+02,1.236715399999999931e+02,0.000000000000000000e+00,3.249462799999999874e+01,3.357363999999999749e+01,6.036957499999999754e+01,4.927012700000000223e+01,5.901782299999999992e+01,6.114567300000000216e+01,6.490966199999999731e+01,0.000000000000000000e+00,5.356626299999999929e+01,5.569449199999999678e+01,4.804692899999999867e+01,3.818542800000000170e+01,4.850443299999999880e+01,4.434421900000000250e+01,6.896905499999999734e+01,7.529612600000000100e+01,5.880262199999999950e+01,5.415149699999999910e+01,2.267232299999999867e+01,5.370577800000000224e+01,6.417043700000000683e+01,7.054270599999999547e+01,7.739858800000000372e+01,4.812596800000000030e+01,6.420962900000000673e+01,4.488132099999999980e+01,5.261565800000000337e+01,3.858147400000000005e+01,3.633119500000000102e+01,2.498212699999999842e+01,6.472212600000000293e+01,7.493174899999999639e+01,6.272989900000000318e+01,4.793229600000000090e+01,6.705653499999999667e+01,9.740509199999999623e+01,8.430295900000000131e+01,0.000000000000000000e+00 +8.749757800000000429e+01,1.068374699999999962e+02,6.559315899999999999e+01,5.921451799999999821e+01,8.394505499999999643e+01,7.515470200000000034e+01,4.159172499999999673e+01,1.034740100000000069e+02,7.341468999999999312e+01,8.113013300000000072e+01,7.367365499999999656e+01,8.665755000000000052e+01,1.024322399999999931e+02,1.223609500000000025e+02,1.242530399999999986e+02,1.071919199999999961e+02,1.208896400000000000e+02,8.030414799999999786e+01,9.435504899999999395e+01,6.604524399999999673e+01,4.507545199999999852e+01,5.370347300000000246e+01,6.508303399999999783e+01,8.244642299999999580e+01,7.172834699999999941e+01,9.685898600000000158e+01,8.372523300000000290e+01,9.050932799999999645e+01,1.121900299999999930e+02,9.232017100000000198e+01,1.072344400000000064e+02,9.972380499999999870e+01,8.347212899999999536e+01,1.095676700000000068e+02,1.056127500000000055e+02,1.258716299999999961e+02,1.252926700000000011e+02,0.000000000000000000e+00,4.662369100000000088e+01,5.651245099999999866e+01,3.781041400000000152e+01,5.600679499999999678e+01,7.951151400000000535e+01,6.854644399999999393e+01,3.452966599999999886e+01,5.356626299999999929e+01,0.000000000000000000e+00,5.203835999999999729e+01,1.141842699999999944e+01,2.851040599999999969e+01,8.899186400000000674e+01,8.131550900000000581e+01,1.023065600000000046e+02,1.005430499999999938e+02,1.013374400000000009e+02,5.647733399999999904e+01,5.401869800000000055e+01,5.501596700000000340e+01,4.102957800000000077e+01,2.458225399999999894e+01,4.365374899999999769e+01,2.438549199999999928e+01,4.392614799999999775e+01,8.249413800000000663e+01,8.242139899999999386e+01,2.543848699999999852e+01,8.251271900000000414e+01,3.718960200000000071e+01,5.903408100000000047e+01,7.054431200000000501e+01,2.050448799999999849e+01,5.117004599999999925e+01,7.189065399999999784e+01,1.136370600000000053e+02,9.875464999999999804e+01,0.000000000000000000e+00 +6.194046099999999910e+01,7.822689400000000148e+01,4.594019099999999867e+01,5.227245299999999872e+01,4.489597700000000202e+01,3.370758899999999869e+01,4.822447199999999867e+01,8.757851399999999842e+01,7.651096599999999626e+01,4.657774200000000064e+01,7.121513199999999699e+01,7.018579300000000387e+01,7.838263299999999845e+01,8.680473999999999535e+01,8.013312200000000018e+01,6.039304099999999664e+01,8.459273100000000056e+01,9.639124300000000289e+01,9.033522299999999916e+01,7.882295600000000491e+01,6.729172499999999957e+01,6.893017299999999636e+01,9.458678199999999947e+01,9.062409100000000706e+01,4.669297300000000206e+01,8.654377700000000573e+01,6.959647900000000220e+01,9.345945700000000045e+01,8.344436199999999815e+01,7.375786899999999946e+01,7.873538800000000037e+01,6.131950799999999902e+01,7.791552799999999479e+01,8.282777000000000100e+01,6.515862099999999657e+01,7.468873100000000420e+01,7.906032999999999333e+01,0.000000000000000000e+00,2.357129000000000119e+01,3.758961800000000153e+01,1.974559500000000156e+01,5.080365599999999660e+01,4.191955399999999798e+01,2.271059500000000142e+01,4.488124499999999983e+01,5.569449199999999678e+01,5.203835999999999729e+01,0.000000000000000000e+00,4.148735599999999835e+01,3.192535399999999868e+01,6.808458699999999908e+01,5.122619799999999657e+01,5.968703299999999956e+01,5.419179900000000316e+01,6.845270299999999963e+01,8.474995900000000404e+01,6.667148400000000663e+01,7.344146100000000388e+01,6.679133600000000115e+01,5.716884100000000046e+01,8.656283899999999676e+01,6.890111400000000685e+01,1.734547399999999939e+01,7.688929299999999500e+01,6.945769500000000107e+01,6.343373700000000071e+01,5.999311999999999756e+01,3.758142800000000250e+01,3.830916899999999714e+01,2.918111700000000042e+01,4.883639999999999759e+01,3.800632099999999980e+01,2.761288199999999904e+01,6.242994300000000152e+01,5.248959899999999834e+01,0.000000000000000000e+00 +8.302277100000000587e+01,1.022659900000000022e+02,6.142556299999999680e+01,5.613342099999999846e+01,7.571287300000000187e+01,6.689639400000000080e+01,4.129612900000000053e+01,1.011854500000000030e+02,7.485759899999999334e+01,7.471882999999999697e+01,7.382248199999999372e+01,8.420429099999999778e+01,9.715735599999999295e+01,1.162416400000000039e+02,1.159768799999999942e+02,9.778457299999999464e+01,1.137941399999999987e+02,8.406201500000000237e+01,9.410195400000000632e+01,6.819958800000000565e+01,4.917941799999999830e+01,5.703649000000000058e+01,7.237859299999999507e+01,8.524921199999999999e+01,6.672694199999999398e+01,9.425604699999999525e+01,7.966915199999999686e+01,9.240229899999999930e+01,1.067796400000000006e+02,8.949425599999999292e+01,1.027157600000000031e+02,9.284359700000000259e+01,8.328700499999999352e+01,1.055175799999999953e+02,9.846848199999999451e+01,1.159004300000000001e+02,1.169359500000000054e+02,0.000000000000000000e+00,3.625262099999999776e+01,4.629884599999999750e+01,2.917931000000000097e+01,5.283579799999999693e+01,7.109353000000000122e+01,5.909239099999999922e+01,3.406460200000000071e+01,4.804692899999999867e+01,1.141842699999999944e+01,4.148735599999999835e+01,0.000000000000000000e+00,1.771662999999999855e+01,8.255220099999999661e+01,7.116830799999999613e+01,9.170382600000000650e+01,9.055214700000000505e+01,9.243151899999999443e+01,6.088594200000000001e+01,5.242308100000000337e+01,5.735451299999999719e+01,4.569019300000000072e+01,3.022043000000000035e+01,5.344290800000000274e+01,3.160632400000000075e+01,3.459873900000000191e+01,7.897279799999999739e+01,7.810745400000000416e+01,2.824351599999999962e+01,7.461449500000000512e+01,2.829772699999999830e+01,4.881832899999999853e+01,5.973465699999999856e+01,1.803561200000000042e+01,4.093772100000000336e+01,6.057576799999999650e+01,1.025246700000000004e+02,8.735378599999999949e+01,0.000000000000000000e+00 +8.348180499999999427e+01,1.024151300000000049e+02,6.507821599999999762e+01,5.662583000000000055e+01,6.727727299999999389e+01,6.052460399999999652e+01,5.075871899999999926e+01,1.030863599999999991e+02,8.483405999999999381e+01,7.318142299999999523e+01,8.198915999999999826e+01,8.841437100000000271e+01,9.167464999999999975e+01,1.123690399999999983e+02,1.077715599999999938e+02,8.698605000000000587e+01,1.062131100000000004e+02,9.228180899999999554e+01,9.787089500000000442e+01,7.454488600000000531e+01,6.036380100000000226e+01,6.992708799999999769e+01,8.660922399999999755e+01,9.511420200000000591e+01,6.904420399999999347e+01,9.240720299999999554e+01,7.582170999999999594e+01,1.012954600000000056e+02,1.024154300000000006e+02,9.228935900000000458e+01,1.043058999999999941e+02,9.070296299999999690e+01,9.176123699999999417e+01,1.071203100000000035e+02,9.520625300000000379e+01,1.055713400000000064e+02,1.106163800000000066e+02,0.000000000000000000e+00,2.144104899999999958e+01,2.871519999999999939e+01,2.880793099999999995e+01,5.297341999999999729e+01,6.175251200000000296e+01,5.008033300000000310e+01,4.407811600000000141e+01,3.818542800000000170e+01,2.851040599999999969e+01,3.192535399999999868e+01,1.771662999999999855e+01,0.000000000000000000e+00,7.289163600000000542e+01,5.399323700000000059e+01,7.572197300000000553e+01,7.766958999999999946e+01,7.829818199999999706e+01,6.739443900000000554e+01,4.968716200000000072e+01,6.303376200000000296e+01,5.715820300000000032e+01,4.631255099999999914e+01,6.875754299999999830e+01,4.235080599999999862e+01,3.140311900000000023e+01,7.347110800000000097e+01,7.302547199999999350e+01,3.378255899999999912e+01,6.146648299999999665e+01,1.390995599999999932e+01,3.644691399999999959e+01,4.838540299999999661e+01,2.797488900000000100e+01,2.538771300000000153e+01,4.655967199999999906e+01,8.862811200000000156e+01,7.207231600000000071e+01,0.000000000000000000e+00 +7.642636899999999400e+01,9.126223699999999894e+01,8.826452700000000107e+01,4.813718699999999728e+01,4.267146900000000187e+01,5.795831299999999686e+01,8.207834800000000541e+01,7.870945899999999540e+01,1.031733600000000024e+02,7.971310099999999466e+01,9.535018999999999778e+01,9.130105899999999508e+01,3.633193599999999890e+01,8.208525000000000205e+01,7.454643299999999329e+01,5.894006999999999863e+01,5.624494899999999831e+01,8.434193000000000495e+01,7.364293800000000090e+01,6.799556699999999410e+01,8.091201200000000426e+01,1.021410900000000055e+02,1.081258600000000030e+02,9.997992399999999691e+01,9.287177699999999447e+01,4.392663100000000043e+01,2.946973099999999945e+01,1.029467999999999961e+02,5.704980499999999921e+01,8.482291499999999473e+01,1.109372900000000044e+02,1.013091299999999961e+02,1.126115599999999972e+02,1.040912000000000006e+02,9.639084300000000383e+01,9.529046400000000006e+01,1.022339599999999962e+02,0.000000000000000000e+00,5.479441200000000123e+01,6.281684099999999660e+01,7.930911700000000053e+01,4.655808400000000091e+01,3.688705900000000071e+01,5.552805299999999988e+01,8.046221599999999796e+01,4.850443299999999880e+01,8.899186400000000674e+01,6.808458699999999908e+01,8.255220099999999661e+01,7.289163600000000542e+01,0.000000000000000000e+00,5.282448999999999728e+01,5.447370999999999697e+01,5.101547200000000259e+01,3.014098699999999909e+01,7.318449099999999419e+01,4.932833399999999813e+01,6.324826500000000351e+01,8.014319600000000321e+01,9.551504400000000317e+01,1.032772300000000030e+02,8.616768500000000586e+01,8.279142000000000223e+01,2.458736299999999986e+01,2.210265800000000169e+01,8.169597100000000012e+01,2.253413899999999970e+01,6.326319500000000318e+01,9.301540599999999870e+01,8.957462800000000414e+01,9.901913999999999305e+01,8.113313399999999831e+01,7.944515699999999470e+01,8.632105400000000373e+01,8.721760399999999436e+01,0.000000000000000000e+00 +9.720428300000000377e+01,1.124510899999999936e+02,9.359515600000000290e+01,7.491029600000000244e+01,5.843669899999999728e+01,6.408136600000000271e+01,9.060336100000000670e+01,1.144229399999999970e+02,1.203837400000000031e+02,8.709309500000000526e+01,1.138897800000000018e+02,1.109150300000000016e+02,8.166865300000000616e+01,1.078648599999999931e+02,9.064265000000000327e+01,6.480977300000000696e+01,8.820217900000000100e+01,1.193167399999999958e+02,1.135784000000000020e+02,1.001857200000000034e+02,9.912641700000000355e+01,1.129430399999999963e+02,1.286800900000000070e+02,1.272657300000000049e+02,9.492186900000000094e+01,9.274652399999999375e+01,7.475168899999999894e+01,1.309362999999999886e+02,9.519123100000000193e+01,1.096583399999999955e+02,1.210091100000000068e+02,1.016322899999999976e+02,1.251614200000000068e+02,1.215462200000000053e+02,1.007513399999999990e+02,8.707276099999999985e+01,1.042558400000000063e+02,0.000000000000000000e+00,3.735999199999999831e+01,2.694088500000000153e+01,6.747023500000000240e+01,7.184282899999999472e+01,5.159504100000000193e+01,5.211375100000000060e+01,8.621601499999999874e+01,4.434421900000000250e+01,8.131550900000000581e+01,5.122619799999999657e+01,7.116830799999999613e+01,5.399323700000000059e+01,5.282448999999999728e+01,0.000000000000000000e+00,3.057288700000000148e+01,4.869290199999999658e+01,3.715873100000000306e+01,9.592861200000000110e+01,6.457007699999999772e+01,9.003217300000000023e+01,9.688309200000000487e+01,9.646441900000000658e+01,1.148343899999999991e+02,8.654525599999999486e+01,6.588502699999999379e+01,6.794096399999999392e+01,6.888495399999999336e+01,7.544625299999999868e+01,3.177714900000000142e+01,4.487327299999999752e+01,5.386145199999999988e+01,5.605912899999999865e+01,8.053013199999999472e+01,4.389238799999999685e+01,4.377688400000000257e+01,6.098705900000000213e+01,4.724657100000000298e+01,0.000000000000000000e+00 +9.108558499999999469e+01,1.018778400000000062e+02,9.467339200000000687e+01,8.143896300000000110e+01,4.919995800000000230e+01,5.833911799999999914e+01,1.002438800000000043e+02,1.085593599999999981e+02,1.244078599999999994e+02,8.103621699999999350e+01,1.164035200000000003e+02,1.077419199999999933e+02,7.381750599999999451e+01,9.092966800000000660e+01,6.793189599999999473e+01,4.255171800000000104e+01,6.966442499999999427e+01,1.281134199999999908e+02,1.136382499999999993e+02,1.099480599999999981e+02,1.118239899999999949e+02,1.222243500000000012e+02,1.413211900000000014e+02,1.317619799999999941e+02,9.407211700000000576e+01,9.224042799999999431e+01,7.585333300000000634e+01,1.329569899999999905e+02,8.257407700000000261e+01,1.046851000000000056e+02,1.119781399999999962e+02,9.142361499999999808e+01,1.261139799999999980e+02,1.118507400000000018e+02,8.760273899999999969e+01,6.346018300000000067e+01,8.441490699999999947e+01,0.000000000000000000e+00,5.571061000000000263e+01,5.316166100000000228e+01,7.903663500000000397e+01,8.002298000000000400e+01,4.535166799999999654e+01,5.012143400000000071e+01,9.777346300000000667e+01,6.896905499999999734e+01,1.023065600000000046e+02,5.968703299999999956e+01,9.170382600000000650e+01,7.572197300000000553e+01,5.447370999999999697e+01,3.057288700000000148e+01,0.000000000000000000e+00,2.630182500000000090e+01,2.858326299999999875e+01,1.141497499999999974e+02,8.493232399999999416e+01,1.041320300000000003e+02,1.110635400000000033e+02,1.122500500000000017e+02,1.333925099999999873e+02,1.098375300000000010e+02,7.650023099999999943e+01,7.684448100000000181e+01,7.219308200000000397e+01,1.006702300000000037e+02,4.196293699999999660e+01,6.925542299999999329e+01,7.148705300000000307e+01,6.196552899999999653e+01,1.013357599999999934e+02,6.730851800000000651e+01,4.983423499999999962e+01,3.983463600000000326e+01,4.062954599999999772e+01,0.000000000000000000e+00 +6.827476599999999962e+01,7.689047999999999661e+01,7.732565900000000170e+01,6.865477599999999825e+01,2.847543500000000094e+01,3.891837600000000208e+01,8.788293299999999419e+01,8.608111100000000704e+01,1.065517600000000016e+02,5.993724900000000133e+01,9.777314499999999953e+01,8.600706700000000637e+01,5.670190300000000150e+01,6.481992499999999779e+01,4.267265600000000347e+01,1.670637899999999831e+01,4.725512799999999913e+01,1.149807700000000068e+02,9.514662500000000023e+01,9.826139600000000485e+01,1.011309499999999986e+02,1.084437099999999958e+02,1.293109699999999975e+02,1.139421399999999949e+02,7.632283599999999524e+01,7.811751399999999990e+01,6.332894399999999990e+01,1.134623399999999975e+02,6.002232099999999804e+01,8.196652500000000430e+01,8.883256799999999487e+01,7.034730600000000322e+01,1.068156699999999972e+02,8.737425799999999754e+01,6.453630200000000627e+01,4.619645500000000027e+01,6.159277000000000157e+01,0.000000000000000000e+00,5.709030800000000028e+01,6.342430300000000187e+01,7.236448799999999437e+01,6.876902200000000676e+01,2.847382599999999897e+01,3.619149999999999778e+01,8.721807900000000302e+01,7.529612600000000100e+01,1.005430499999999938e+02,5.419179900000000316e+01,9.055214700000000505e+01,7.766958999999999946e+01,5.101547200000000259e+01,4.869290199999999658e+01,2.630182500000000090e+01,0.000000000000000000e+00,3.585878199999999794e+01,1.102224700000000013e+02,8.605031700000000683e+01,9.654621299999999451e+01,1.017211599999999976e+02,1.046985999999999990e+02,1.270366099999999960e+02,1.096617799999999932e+02,7.077786999999999296e+01,7.348775899999999695e+01,6.295162499999999994e+01,1.033601199999999949e+02,4.865677000000000163e+01,7.385170200000000307e+01,7.851324099999999362e+01,6.263549400000000134e+01,1.014131200000000064e+02,7.611224900000000559e+01,5.313106799999999907e+01,3.777248999999999768e+01,4.967657499999999970e+01,0.000000000000000000e+00 +8.893242499999999495e+01,1.013223200000000048e+02,9.817733099999999524e+01,7.027966200000000185e+01,4.652460599999999857e+01,6.169786200000000065e+01,9.806149600000000532e+01,9.830853799999999865e+01,1.212645399999999967e+02,8.574833700000000647e+01,1.130272199999999998e+02,1.058620200000000011e+02,5.565804099999999721e+01,8.829598900000000583e+01,7.039333700000000249e+01,4.920739799999999775e+01,6.019141900000000334e+01,1.123607999999999976e+02,9.895532699999999693e+01,9.503634399999999971e+01,1.031286000000000058e+02,1.197970799999999940e+02,1.320287199999999928e+02,1.229649900000000002e+02,1.001314100000000025e+02,7.144473000000000695e+01,5.664671700000000243e+01,1.249125800000000055e+02,7.053954799999999636e+01,1.004257599999999968e+02,1.175472699999999975e+02,1.019967099999999931e+02,1.268986100000000050e+02,1.135242700000000013e+02,9.678100100000000339e+01,8.132289600000000007e+01,9.650054099999999835e+01,0.000000000000000000e+00,5.760844000000000165e+01,5.849560100000000062e+01,8.503277799999999331e+01,6.867957499999999982e+01,4.113760500000000064e+01,5.606192300000000017e+01,9.583882699999999488e+01,5.880262199999999950e+01,1.013374400000000009e+02,6.845270299999999963e+01,9.243151899999999443e+01,7.829818199999999706e+01,3.014098699999999909e+01,3.715873100000000306e+01,2.858326299999999875e+01,3.585878199999999794e+01,0.000000000000000000e+00,9.847141799999999989e+01,6.967277500000000146e+01,8.926835800000000631e+01,1.021998799999999932e+02,1.108343299999999942e+02,1.249456799999999959e+02,1.029178699999999935e+02,8.544720800000000338e+01,5.334990200000000016e+01,5.116141100000000108e+01,9.514497900000000641e+01,2.304478200000000143e+01,6.869585200000000214e+01,8.634520100000000298e+01,8.079105300000000511e+01,1.059110100000000045e+02,7.699407800000000179e+01,6.876085100000000239e+01,6.573152699999999982e+01,6.742477300000000184e+01,0.000000000000000000e+00 +9.287389600000000200e+01,1.121153199999999970e+02,8.956207499999999300e+01,4.999443699999999779e+01,8.886611700000000269e+01,8.988021799999999928e+01,6.204199400000000253e+01,9.046555999999999642e+01,8.236767999999999290e+01,9.947065299999999866e+01,8.109258499999999970e+01,9.392662400000000389e+01,8.388737399999999411e+01,1.213325099999999992e+02,1.282583199999999977e+02,1.157281299999999931e+02,1.126292499999999990e+02,4.476290900000000050e+01,6.980800999999999590e+01,3.446613500000000130e+01,4.003394600000000025e+01,7.113528900000000021e+01,5.501131099999999918e+01,7.284494499999999562e+01,9.859781499999999710e+01,6.612323399999999651e+01,6.129644799999999805e+01,8.256930800000000659e+01,9.941614199999999357e+01,9.313036700000000678e+01,1.251354000000000042e+02,1.243803800000000024e+02,1.003550900000000041e+02,1.194645299999999963e+02,1.253453999999999979e+02,1.459956400000000087e+02,1.434598200000000077e+02,0.000000000000000000e+00,7.060751000000000488e+01,8.217374499999999671e+01,7.808310799999999574e+01,4.690902299999999769e+01,8.405167600000000050e+01,8.773725899999999456e+01,5.910453499999999849e+01,5.415149699999999910e+01,5.647733399999999904e+01,8.474995900000000404e+01,6.088594200000000001e+01,6.739443900000000554e+01,7.318449099999999419e+01,9.592861200000000110e+01,1.141497499999999974e+02,1.102224700000000013e+02,9.847141799999999989e+01,0.000000000000000000e+00,3.298124099999999714e+01,1.928142499999999870e+01,3.581661600000000334e+01,5.965102900000000119e+01,4.101100499999999727e+01,3.801508499999999913e+01,8.616977199999999470e+01,5.273998799999999676e+01,5.897925800000000152e+01,4.582022899999999765e+01,7.765457399999999666e+01,6.347657499999999686e+01,1.036961500000000029e+02,1.113392099999999942e+02,7.652581899999999848e+01,8.989860299999999427e+01,1.074471499999999935e+02,1.379170200000000079e+02,1.294956999999999994e+02,0.000000000000000000e+00 +8.983412199999999359e+01,1.095296299999999974e+02,8.705664000000000158e+01,4.530762800000000112e+01,7.093023499999999615e+01,7.504369699999999455e+01,6.538124700000000189e+01,9.379639199999999732e+01,9.333562000000000580e+01,9.154954200000000242e+01,8.944725499999999840e+01,9.666294800000000009e+01,7.231530700000000422e+01,1.132603399999999993e+02,1.124523800000000051e+02,9.510061799999999721e+01,9.810328599999999710e+01,6.751339799999999514e+01,7.895147099999999796e+01,5.054961899999999986e+01,5.502019700000000313e+01,8.264012200000000519e+01,7.995838000000000534e+01,8.968538599999999406e+01,9.433327699999999538e+01,6.306555000000000177e+01,5.083814999999999884e+01,9.740311199999999303e+01,9.087462999999999624e+01,9.502217600000000175e+01,1.228897400000000033e+02,1.156103800000000064e+02,1.075869500000000016e+02,1.186192499999999939e+02,1.156859199999999959e+02,1.262291699999999963e+02,1.298107899999999972e+02,0.000000000000000000e+00,4.677059299999999809e+01,5.435689599999999899e+01,6.701074800000000664e+01,4.060274600000000333e+01,6.419033000000000300e+01,6.928501699999999630e+01,6.085305799999999721e+01,2.267232299999999867e+01,5.401869800000000055e+01,6.667148400000000663e+01,5.242308100000000337e+01,4.968716200000000072e+01,4.932833399999999813e+01,6.457007699999999772e+01,8.493232399999999416e+01,8.605031700000000683e+01,6.967277500000000146e+01,3.298124099999999714e+01,0.000000000000000000e+00,3.450180900000000150e+01,5.095555000000000234e+01,6.608466199999999446e+01,6.381028899999999737e+01,4.135534400000000232e+01,7.315734399999999482e+01,3.475033100000000275e+01,4.453581700000000154e+01,3.819821999999999917e+01,4.728119600000000133e+01,4.015933299999999662e+01,8.242519799999999464e+01,9.072934700000000419e+01,6.930402300000000082e+01,6.661031499999999994e+01,8.409815899999999544e+01,1.128829300000000018e+02,1.029534500000000037e+02,0.000000000000000000e+00 +7.390220700000000420e+01,9.296031200000000183e+01,7.339095600000000275e+01,3.191957100000000125e+01,7.286582799999999338e+01,7.348013600000000167e+01,4.838912499999999994e+01,7.165850799999999765e+01,6.710599499999999296e+01,8.189755399999999952e+01,6.445413499999999374e+01,7.554958999999999492e+01,6.814074899999999957e+01,1.024686200000000014e+02,1.108428899999999970e+02,1.001526099999999957e+02,9.593443600000000515e+01,3.384310099999999721e+01,5.246640200000000220e+01,1.779124699999999848e+01,2.803136299999999892e+01,5.923849200000000081e+01,4.916424599999999856e+01,5.793539499999999975e+01,8.251246500000000594e+01,5.150011200000000144e+01,4.623741499999999860e+01,6.666734399999999994e+01,8.169794500000000426e+01,7.411115399999999909e+01,1.070014999999999930e+02,1.071416499999999985e+02,8.459158800000000156e+01,1.006455299999999937e+02,1.074767499999999956e+02,1.300737100000000055e+02,1.257348099999999960e+02,0.000000000000000000e+00,6.273776699999999806e+01,7.788559200000000260e+01,6.756589499999999759e+01,2.965526300000000148e+01,6.903531800000000374e+01,7.326445200000000568e+01,4.686298599999999936e+01,5.370577800000000224e+01,5.501596700000000340e+01,7.344146100000000388e+01,5.735451299999999719e+01,6.303376200000000296e+01,6.324826500000000351e+01,9.003217300000000023e+01,1.041320300000000003e+02,9.654621299999999451e+01,8.926835800000000631e+01,1.928142499999999870e+01,3.450180900000000150e+01,0.000000000000000000e+00,2.577733800000000031e+01,5.328141600000000011e+01,4.399410100000000057e+01,4.424680500000000194e+01,7.587243899999999996e+01,4.571964899999999687e+01,4.616871400000000136e+01,5.123674400000000162e+01,7.071216800000000546e+01,6.036175300000000021e+01,9.845844200000000512e+01,1.017297800000000052e+02,7.423840699999999515e+01,8.635093999999999426e+01,9.800729599999999664e+01,1.251794600000000059e+02,1.196460600000000056e+02,0.000000000000000000e+00 +6.830733200000000238e+01,8.728169200000000671e+01,5.829884299999999797e+01,3.733218200000000309e+01,7.692080900000000554e+01,7.108597199999999816e+01,2.894178499999999943e+01,7.287653799999999649e+01,4.866777799999999843e+01,7.323450200000000621e+01,4.868843499999999835e+01,6.475174499999999966e+01,8.162890899999999306e+01,1.037082000000000050e+02,1.140400599999999969e+02,1.039218900000000048e+02,1.048170999999999964e+02,3.989364799999999889e+01,5.827138399999999763e+01,2.865946399999999983e+01,5.916272900000000057e+00,3.540872399999999942e+01,3.197882999999999853e+01,4.642748399999999975e+01,6.768826199999999460e+01,6.894664299999999457e+01,6.231879299999999944e+01,5.605205000000000126e+01,8.997114799999999946e+01,6.764597299999999791e+01,9.491021399999999630e+01,9.640000200000000063e+01,6.595499599999999418e+01,9.145577600000000018e+01,9.942925300000000277e+01,1.281596099999999865e+02,1.209260000000000019e+02,0.000000000000000000e+00,6.271525499999999909e+01,7.958405999999999381e+01,5.471542399999999873e+01,3.620378399999999885e+01,7.430772500000000491e+01,7.124608100000000377e+01,2.771144100000000066e+01,6.417043700000000683e+01,4.102957800000000077e+01,6.679133600000000115e+01,4.569019300000000072e+01,5.715820300000000032e+01,8.014319600000000321e+01,9.688309200000000487e+01,1.110635400000000033e+02,1.017211599999999976e+02,1.021998799999999932e+02,3.581661600000000334e+01,5.095555000000000234e+01,2.577733800000000031e+01,0.000000000000000000e+00,3.021649000000000029e+01,2.814614399999999961e+01,3.894925299999999879e+01,6.351275499999999852e+01,6.770521499999999548e+01,6.428121899999999300e+01,4.898402000000000100e+01,8.455638600000000338e+01,6.037415899999999880e+01,9.111824799999999414e+01,9.380802199999999402e+01,5.947444899999999990e+01,8.244368500000000211e+01,9.333926400000000001e+01,1.248120600000000024e+02,1.180523500000000041e+02,0.000000000000000000e+00 +7.470287000000000432e+01,9.279414699999999527e+01,5.121741800000000211e+01,5.491820400000000291e+01,8.351269999999999527e+01,7.211685300000000609e+01,2.487727100000000036e+01,8.980730599999999697e+01,5.104081399999999746e+01,7.104292499999999677e+01,5.316060099999999977e+01,6.930234299999999337e+01,1.000583699999999965e+02,1.128453899999999948e+02,1.201344100000000026e+02,1.076222400000000050e+02,1.176677999999999997e+02,6.880385400000000118e+01,8.193089399999999500e+01,5.794371999999999900e+01,3.164042600000000149e+01,2.982824300000000051e+01,4.692682700000000295e+01,6.221258300000000219e+01,5.850029099999999715e+01,9.322437399999999741e+01,8.291687600000000202e+01,6.998157600000000400e+01,1.058053000000000026e+02,7.664284100000000421e+01,9.147491200000000333e+01,8.927926100000000531e+01,6.172618899999999798e+01,9.351650700000000427e+01,9.577086599999999805e+01,1.246220500000000015e+02,1.183181000000000012e+02,0.000000000000000000e+00,5.924887700000000024e+01,7.412216499999999542e+01,3.907703599999999966e+01,5.352465000000000117e+01,8.110927200000000425e+01,6.971719699999999875e+01,2.040310200000000052e+01,7.054270599999999547e+01,2.458225399999999894e+01,5.716884100000000046e+01,3.022043000000000035e+01,4.631255099999999914e+01,9.551504400000000317e+01,9.646441900000000658e+01,1.122500500000000017e+02,1.046985999999999990e+02,1.108343299999999942e+02,5.965102900000000119e+01,6.608466199999999446e+01,5.328141600000000011e+01,3.021649000000000029e+01,0.000000000000000000e+00,3.604590000000000316e+01,3.937721899999999664e+01,4.662796600000000069e+01,8.847576700000000471e+01,8.440194999999999936e+01,4.661323800000000261e+01,9.403937600000000430e+01,5.588508199999999704e+01,7.395578100000000177e+01,7.832358399999999676e+01,3.610138700000000256e+01,6.965763300000000413e+01,8.148186699999999405e+01,1.189889399999999995e+02,1.085345700000000022e+02,0.000000000000000000e+00 +9.496666000000000452e+01,1.132368799999999993e+02,8.030655899999999292e+01,6.478282099999999843e+01,1.037956999999999965e+02,9.718142799999999681e+01,5.019854800000000239e+01,9.877366899999999816e+01,6.611098800000000608e+01,9.837421100000000251e+01,6.957760299999999631e+01,8.874542800000000398e+01,1.084583099999999973e+02,1.314464399999999955e+02,1.418333000000000084e+02,1.305614899999999921e+02,1.327281900000000121e+02,5.458307899999999790e+01,8.210936599999999430e+01,5.019257799999999747e+01,3.176566100000000148e+01,4.803854499999999916e+01,3.120144200000000012e+01,6.353996099999999814e+01,8.913544299999999510e+01,9.343948100000000068e+01,8.789001199999999869e+01,7.430169700000000432e+01,1.177960700000000003e+02,9.319691100000000006e+01,1.176365700000000061e+02,1.196746600000000029e+02,8.308521799999999757e+01,1.156570200000000028e+02,1.242779299999999978e+02,1.534857399999999927e+02,1.466619100000000060e+02,0.000000000000000000e+00,8.075388100000000691e+01,9.393550199999999961e+01,7.157723699999999667e+01,6.296607600000000105e+01,1.005337099999999992e+02,9.567939900000000364e+01,4.765704900000000066e+01,7.739858800000000372e+01,4.365374899999999769e+01,8.656283899999999676e+01,5.344290800000000274e+01,6.875754299999999830e+01,1.032772300000000030e+02,1.148343899999999991e+02,1.333925099999999873e+02,1.270366099999999960e+02,1.249456799999999959e+02,4.101100499999999727e+01,6.381028899999999737e+01,4.399410100000000057e+01,2.814614399999999961e+01,3.604590000000000316e+01,0.000000000000000000e+00,3.506223500000000115e+01,7.976343500000000120e+01,8.789538000000000295e+01,8.849509399999999459e+01,4.905483999999999867e+01,1.050529700000000020e+02,7.289032299999999509e+01,1.022238100000000003e+02,1.102716999999999956e+02,6.196625900000000087e+01,9.328342200000000162e+01,1.110844299999999976e+02,1.476428500000000099e+02,1.373076800000000048e+02,0.000000000000000000e+00 +9.809099000000000501e+01,1.181908899999999960e+02,8.231034400000000062e+01,6.068019199999999813e+01,9.213977900000000432e+01,8.757751399999999364e+01,5.427223299999999995e+01,1.073840799999999973e+02,8.347801800000000583e+01,9.628055100000000266e+01,8.371211800000000380e+01,9.792493199999999831e+01,1.023607700000000023e+02,1.312913000000000068e+02,1.341370499999999879e+02,1.172575999999999965e+02,1.256655899999999946e+02,7.221763799999999378e+01,9.291559900000000027e+01,5.912666200000000316e+01,4.470350200000000029e+01,6.478606499999999357e+01,6.231180899999999667e+01,8.522432499999999322e+01,8.982145599999999774e+01,9.197543199999999786e+01,8.090037900000000093e+01,9.479507300000000214e+01,1.156834000000000060e+02,1.013658300000000025e+02,1.232894000000000005e+02,1.177680000000000007e+02,9.752850399999999809e+01,1.227750300000000010e+02,1.219894199999999955e+02,1.411063599999999951e+02,1.410718899999999962e+02,0.000000000000000000e+00,5.631474800000000158e+01,6.433244200000000035e+01,5.825048100000000062e+01,5.674629900000000049e+01,8.676063999999999510e+01,8.149389499999999487e+01,4.807555500000000137e+01,4.812596800000000030e+01,2.438549199999999928e+01,6.890111400000000685e+01,3.160632400000000075e+01,4.235080599999999862e+01,8.616768500000000586e+01,8.654525599999999486e+01,1.098375300000000010e+02,1.096617799999999932e+02,1.029178699999999935e+02,3.801508499999999913e+01,4.135534400000000232e+01,4.424680500000000194e+01,3.894925299999999879e+01,3.937721899999999664e+01,3.506223500000000115e+01,0.000000000000000000e+00,6.506017300000000603e+01,7.373608699999999772e+01,7.815114300000000469e+01,1.415676099999999948e+01,8.136473300000000108e+01,4.337629900000000305e+01,7.652449900000000582e+01,8.985845399999999472e+01,4.269805000000000206e+01,6.425765699999999470e+01,8.859988900000000456e+01,1.281554299999999955e+02,1.137161600000000021e+02,0.000000000000000000e+00 +6.614145499999999345e+01,8.223973300000000108e+01,4.177770900000000154e+01,5.859212600000000037e+01,5.931107099999999832e+01,4.512361899999999792e+01,4.225393799999999800e+01,9.278903800000000501e+01,7.059345399999999415e+01,5.005985499999999888e+01,6.724915000000000020e+01,6.981868299999999294e+01,9.112637399999999843e+01,9.599879300000000626e+01,9.278911800000000198e+01,7.538422900000000482e+01,9.837475700000000245e+01,9.722601000000000226e+01,9.483380699999999308e+01,8.103587199999999768e+01,6.400981699999999819e+01,5.997725499999999954e+01,8.837869899999999745e+01,8.774218799999999874e+01,4.250982100000000230e+01,9.646107399999999643e+01,8.069304800000000455e+01,9.111261299999999608e+01,9.483774699999999314e+01,7.611418500000000620e+01,7.792095799999999883e+01,6.258327599999999791e+01,7.105582800000000532e+01,8.411383100000000468e+01,6.928184000000000253e+01,8.548720400000000552e+01,8.641793099999999583e+01,0.000000000000000000e+00,3.454510499999999951e+01,4.720247299999999768e+01,8.802582299999999194e+00,5.726163700000000034e+01,5.716599599999999981e+01,3.736632399999999876e+01,3.848524700000000109e+01,6.420962900000000673e+01,4.392614799999999775e+01,1.734547399999999939e+01,3.459873900000000191e+01,3.140311900000000023e+01,8.279142000000000223e+01,6.588502699999999379e+01,7.650023099999999943e+01,7.077786999999999296e+01,8.544720800000000338e+01,8.616977199999999470e+01,7.315734399999999482e+01,7.587243899999999996e+01,6.351275499999999852e+01,4.662796600000000069e+01,7.976343500000000120e+01,6.506017300000000603e+01,0.000000000000000000e+00,8.826475800000000049e+01,8.125054099999999835e+01,6.125055299999999647e+01,7.524566299999999330e+01,4.235540400000000005e+01,3.763996300000000161e+01,3.231517199999999690e+01,3.718221700000000141e+01,4.073597600000000085e+01,3.684584199999999754e+01,7.520646899999999846e+01,6.357962899999999706e+01,0.000000000000000000e+00 +8.194571500000000697e+01,9.865563600000000122e+01,9.188245899999999722e+01,4.339760199999999912e+01,5.872028399999999948e+01,7.032925299999999424e+01,7.810304200000000208e+01,7.859847399999999595e+01,9.864086799999999755e+01,8.874888400000000388e+01,9.220973200000000247e+01,9.309481399999999951e+01,4.475552499999999867e+01,9.432286399999999560e+01,9.332484200000000385e+01,8.014054000000000144e+01,7.276580400000000282e+01,6.742860199999999793e+01,6.569712300000000482e+01,5.233549200000000212e+01,6.916046799999999450e+01,9.572374600000000555e+01,9.367052800000000445e+01,9.090962500000000546e+01,9.853091600000000483e+01,3.686790500000000037e+01,2.711217299999999852e+01,9.586271700000000351e+01,6.663949900000000071e+01,8.702513500000000590e+01,1.187154100000000057e+02,1.129754099999999966e+02,1.118655300000000068e+02,1.107807999999999993e+02,1.093114800000000031e+02,1.160551200000000023e+02,1.193014299999999963e+02,0.000000000000000000e+00,6.086276999999999759e+01,7.037031799999999748e+01,8.275254900000000191e+01,4.104259400000000113e+01,5.316944500000000318e+01,6.855447900000000061e+01,7.626556100000000527e+01,4.488132099999999980e+01,8.249413800000000663e+01,7.688929299999999500e+01,7.897279799999999739e+01,7.347110800000000097e+01,2.458736299999999986e+01,6.794096399999999392e+01,7.684448100000000181e+01,7.348775899999999695e+01,5.334990200000000016e+01,5.273998799999999676e+01,3.475033100000000275e+01,4.571964899999999687e+01,6.770521499999999548e+01,8.847576700000000471e+01,8.789538000000000295e+01,7.373608699999999772e+01,8.826475800000000049e+01,0.000000000000000000e+00,1.814818299999999951e+01,7.188125900000000001e+01,3.805483399999999961e+01,6.373514000000000124e+01,1.011736499999999950e+02,1.018729699999999951e+02,9.669774300000000267e+01,8.718222299999999336e+01,9.314587299999999459e+01,1.078533599999999950e+02,1.058212000000000046e+02,0.000000000000000000e+00 +6.510919699999999466e+01,8.099760700000000213e+01,7.877341699999999491e+01,3.239902500000000174e+01,4.416586499999999660e+01,5.623203000000000173e+01,6.948784700000000214e+01,6.202723799999999699e+01,8.675855199999999456e+01,7.338377699999999493e+01,7.931674800000000403e+01,7.744528699999999333e+01,2.840290099999999995e+01,7.634724900000000503e+01,7.726196899999999346e+01,6.662331899999999507e+01,5.700379000000000218e+01,6.285478799999999922e+01,5.281731700000000274e+01,4.759247299999999825e+01,6.429326299999999605e+01,8.709322500000000389e+01,8.939481399999999667e+01,8.015234200000000442e+01,8.502693899999999871e+01,2.473068599999999861e+01,9.669550900000000837e+00,8.351021099999999819e+01,4.918630600000000186e+01,7.048194100000000617e+01,1.021381099999999975e+02,9.744245100000000548e+01,9.844897699999999929e+01,9.353609000000000151e+01,9.299405199999999638e+01,1.023872300000000024e+02,1.031142600000000016e+02,0.000000000000000000e+00,5.848934899999999715e+01,7.163809700000000191e+01,7.585940600000000700e+01,3.176586599999999905e+01,4.015468099999999652e+01,5.720628200000000163e+01,6.900603800000000376e+01,5.261565800000000337e+01,8.242139899999999386e+01,6.945769500000000107e+01,7.810745400000000416e+01,7.302547199999999350e+01,2.210265800000000169e+01,6.888495399999999336e+01,7.219308200000000397e+01,6.295162499999999994e+01,5.116141100000000108e+01,5.897925800000000152e+01,4.453581700000000154e+01,4.616871400000000136e+01,6.428121899999999300e+01,8.440194999999999936e+01,8.849509399999999459e+01,7.815114300000000469e+01,8.125054099999999835e+01,1.814818299999999951e+01,0.000000000000000000e+00,7.732868100000000311e+01,4.069664199999999710e+01,6.566859100000000637e+01,9.912362699999999904e+01,9.544185099999999977e+01,9.567536400000000185e+01,8.750816600000000278e+01,8.743777900000000614e+01,9.853775400000000673e+01,9.994181399999999371e+01,0.000000000000000000e+00 +1.007604400000000027e+02,1.209581699999999955e+02,8.487621400000000449e+01,6.311672699999999736e+01,8.903928000000000509e+01,8.529055499999999768e+01,5.971650000000000347e+01,1.122779599999999931e+02,9.158847799999999495e+01,9.670354500000000542e+01,9.079444399999999860e+01,1.027850499999999982e+02,1.020466799999999949e+02,1.319688299999999970e+02,1.316045699999999954e+02,1.125964000000000027e+02,1.239568500000000029e+02,8.215179100000000290e+01,9.941403900000000249e+01,6.708643800000000113e+01,5.445763099999999923e+01,7.347890400000000000e+01,7.520920200000000477e+01,9.498451199999999517e+01,9.148696099999999376e+01,9.435622299999999996e+01,8.126652199999999482e+01,1.038876300000000015e+02,1.163342800000000068e+02,1.058960000000000008e+02,1.259549800000000062e+02,1.174979799999999983e+02,1.040981599999999929e+02,1.261479300000000023e+02,1.215401700000000034e+02,1.361001899999999978e+02,1.389252899999999897e+02,0.000000000000000000e+00,4.812333100000000030e+01,5.267065800000000309e+01,5.569197199999999981e+01,5.870108499999999907e+01,8.294915199999999800e+01,7.731595299999999327e+01,5.288737100000000169e+01,3.858147400000000005e+01,2.543848699999999852e+01,6.343373700000000071e+01,2.824351599999999962e+01,3.378255899999999912e+01,8.169597100000000012e+01,7.544625299999999868e+01,1.006702300000000037e+02,1.033601199999999949e+02,9.514497900000000641e+01,4.582022899999999765e+01,3.819821999999999917e+01,5.123674400000000162e+01,4.898402000000000100e+01,4.661323800000000261e+01,4.905483999999999867e+01,1.415676099999999948e+01,6.125055299999999647e+01,7.188125900000000001e+01,7.732868100000000311e+01,0.000000000000000000e+00,7.350288399999999456e+01,3.269267500000000126e+01,6.649825599999999781e+01,8.205827899999999886e+01,3.915411199999999781e+01,5.275187400000000082e+01,7.985596999999999923e+01,1.201926700000000068e+02,1.040021500000000003e+02,0.000000000000000000e+00 +8.662104399999999771e+01,1.025128600000000034e+02,9.131205799999999329e+01,5.736505900000000224e+01,4.834505300000000005e+01,6.038479199999999736e+01,8.458722799999999609e+01,9.542332000000000392e+01,1.110289400000000057e+02,8.415860600000000602e+01,1.038533299999999997e+02,1.010651399999999995e+02,5.667936600000000169e+01,9.538536799999999971e+01,8.313724100000000305e+01,6.169239699999999971e+01,7.107219299999999862e+01,9.762105699999999331e+01,9.104625000000000057e+01,7.948704800000000148e+01,8.640882499999999311e+01,1.063076800000000048e+02,1.153048799999999972e+02,1.117227599999999939e+02,9.499324400000000423e+01,6.478516600000000381e+01,4.824807100000000304e+01,1.155357400000000041e+02,7.491699699999999496e+01,9.689360899999999788e+01,1.178145800000000065e+02,1.039173499999999990e+02,1.193139400000000023e+02,1.139793399999999934e+02,1.007320500000000010e+02,9.422240899999999897e+01,1.059523200000000003e+02,0.000000000000000000e+00,4.297111499999999751e+01,4.460643600000000220e+01,7.329551600000000633e+01,5.447898299999999949e+01,4.079390599999999978e+01,5.297968900000000048e+01,8.133050099999999816e+01,3.633119500000000102e+01,8.251271900000000414e+01,5.999311999999999756e+01,7.461449500000000512e+01,6.146648299999999665e+01,2.253413899999999970e+01,3.177714900000000142e+01,4.196293699999999660e+01,4.865677000000000163e+01,2.304478200000000143e+01,7.765457399999999666e+01,4.728119600000000133e+01,7.071216800000000546e+01,8.455638600000000338e+01,9.403937600000000430e+01,1.050529700000000020e+02,8.136473300000000108e+01,7.524566299999999330e+01,3.805483399999999961e+01,4.069664199999999710e+01,7.350288399999999456e+01,0.000000000000000000e+00,5.015725100000000225e+01,7.685588400000000320e+01,7.690158300000000224e+01,8.923289800000000582e+01,6.409090000000000487e+01,6.563024799999999459e+01,7.745758499999999458e+01,7.257127499999999998e+01,0.000000000000000000e+00 +8.699249100000000112e+01,1.061987199999999945e+02,7.328255400000000463e+01,5.532079300000000188e+01,6.510786600000000135e+01,6.227852500000000191e+01,5.837245699999999715e+01,1.039470500000000044e+02,9.223352500000000020e+01,7.854430200000000184e+01,8.857288699999999437e+01,9.395320200000000455e+01,8.640233100000000377e+01,1.128747500000000059e+02,1.066876100000000065e+02,8.481434699999999793e+01,1.024625999999999948e+02,9.190618700000000274e+01,9.733717400000000453e+01,7.341846499999999764e+01,6.396454500000000110e+01,7.857226099999999747e+01,9.142121799999999610e+01,9.955640099999999393e+01,7.762968499999999494e+01,8.702370600000000422e+01,7.000875000000000625e+01,1.059046500000000037e+02,9.970296999999999343e+01,9.607639299999999594e+01,1.113362900000000053e+02,9.748684500000000241e+01,1.005050700000000035e+02,1.125732799999999969e+02,1.004458199999999977e+02,1.069577500000000043e+02,1.140489599999999939e+02,0.000000000000000000e+00,1.775633699999999848e+01,2.122306000000000026e+01,3.970632100000000264e+01,5.108292600000000050e+01,5.846756899999999746e+01,5.131863299999999839e+01,5.197946400000000011e+01,2.498212699999999842e+01,3.718960200000000071e+01,3.758142800000000250e+01,2.829772699999999830e+01,1.390995599999999932e+01,6.326319500000000318e+01,4.487327299999999752e+01,6.925542299999999329e+01,7.385170200000000307e+01,6.869585200000000214e+01,6.347657499999999686e+01,4.015933299999999662e+01,6.036175300000000021e+01,6.037415899999999880e+01,5.588508199999999704e+01,7.289032299999999509e+01,4.337629900000000305e+01,4.235540400000000005e+01,6.373514000000000124e+01,6.566859100000000637e+01,3.269267500000000126e+01,5.015725100000000225e+01,0.000000000000000000e+00,4.240854600000000119e+01,5.458845999999999776e+01,4.044205000000000183e+01,2.698706100000000063e+01,4.954811999999999728e+01,8.825944499999999948e+01,7.199094800000000305e+01,0.000000000000000000e+00 +9.980812000000000239e+01,1.152458100000000059e+02,7.889600599999999986e+01,8.563647600000000182e+01,7.933404600000000073e+01,7.074631800000000226e+01,7.686623699999999815e+01,1.256203399999999988e+02,1.077077900000000028e+02,8.248767300000000091e+01,1.044666399999999982e+02,1.063345400000000041e+02,1.123333099999999973e+02,1.232339900000000057e+02,1.119497800000000041e+02,8.893781500000000051e+01,1.181643499999999989e+02,1.262259999999999991e+02,1.262367399999999975e+02,1.083693099999999987e+02,9.342000199999999666e+01,9.477281800000000089e+01,1.186718099999999936e+02,1.232046600000000041e+02,7.832277499999999293e+01,1.197127299999999934e+02,1.018113900000000029e+02,1.274487799999999993e+02,1.199066899999999976e+02,1.112882900000000035e+02,1.113000600000000020e+02,9.103280399999999872e+01,1.084886500000000069e+02,1.182852299999999985e+02,9.680850499999999670e+01,9.613664099999999735e+01,1.072119299999999953e+02,0.000000000000000000e+00,4.091870200000000324e+01,3.453359400000000079e+01,4.359482899999999717e+01,8.285719799999999680e+01,7.498184799999999939e+01,5.829762699999999853e+01,7.143502399999999852e+01,6.472212600000000293e+01,5.903408100000000047e+01,3.830916899999999714e+01,4.881832899999999853e+01,3.644691399999999959e+01,9.301540599999999870e+01,5.386145199999999988e+01,7.148705300000000307e+01,7.851324099999999362e+01,8.634520100000000298e+01,1.036961500000000029e+02,8.242519799999999464e+01,9.845844200000000512e+01,9.111824799999999414e+01,7.395578100000000177e+01,1.022238100000000003e+02,7.652449900000000582e+01,3.763996300000000161e+01,1.011736499999999950e+02,9.912362699999999904e+01,6.649825599999999781e+01,7.685588400000000320e+01,4.240854600000000119e+01,0.000000000000000000e+00,2.615022400000000147e+01,4.507420700000000124e+01,1.780514900000000011e+01,2.793717300000000137e+01,7.287788700000000119e+01,4.966621200000000158e+01,0.000000000000000000e+00 +8.399852699999999572e+01,9.654659200000000396e+01,6.558355000000000246e+01,8.130142700000000389e+01,6.511256600000000105e+01,5.434066099999999722e+01,7.350753799999999671e+01,1.126878899999999959e+02,9.955869400000000269e+01,6.400026499999999885e+01,9.495950499999999295e+01,9.206334800000000484e+01,1.021255299999999977e+02,1.035430300000000017e+02,9.113204199999999844e+01,6.998454599999999459e+01,1.020450900000000019e+02,1.253243499999999955e+02,1.183406800000000061e+02,1.078862799999999993e+02,9.455767099999999914e+01,9.159424699999999575e+01,1.203051200000000023e+02,1.169613999999999976e+02,6.249967099999999931e+01,1.136473900000000015e+02,9.625651600000000485e+01,1.190055200000000042e+02,1.053954300000000046e+02,9.675515000000000043e+01,9.109835800000000461e+01,6.827796800000000133e+01,9.671163400000000365e+01,9.909973399999999799e+01,7.368305399999999850e+01,7.157139100000000553e+01,8.219838699999999676e+01,0.000000000000000000e+00,4.414760100000000165e+01,4.545275199999999671e+01,4.043939600000000212e+01,7.983770499999999970e+01,6.297137399999999730e+01,4.355176600000000064e+01,7.010123500000000263e+01,7.493174899999999639e+01,7.054431200000000501e+01,2.918111700000000042e+01,5.973465699999999856e+01,4.838540299999999661e+01,8.957462800000000414e+01,5.605912899999999865e+01,6.196552899999999653e+01,6.263549400000000134e+01,8.079105300000000511e+01,1.113392099999999942e+02,9.072934700000000419e+01,1.017297800000000052e+02,9.380802199999999402e+01,7.832358399999999676e+01,1.102716999999999956e+02,8.985845399999999472e+01,3.231517199999999690e+01,1.018729699999999951e+02,9.544185099999999977e+01,8.205827899999999886e+01,7.690158300000000224e+01,5.458845999999999776e+01,2.615022400000000147e+01,0.000000000000000000e+00,5.903925000000000267e+01,3.796430500000000308e+01,1.276017900000000083e+01,5.227850099999999856e+01,3.499246099999999871e+01,0.000000000000000000e+00 +9.422709600000000307e+01,1.122917599999999965e+02,6.810044000000000608e+01,7.283338100000000281e+01,8.889302800000000104e+01,7.790730899999999792e+01,5.166838899999999768e+01,1.150539100000000019e+02,8.272856099999999913e+01,8.304811700000000485e+01,8.297626400000000046e+01,9.379300999999999533e+01,1.135531000000000006e+02,1.281209499999999935e+02,1.271218099999999964e+02,1.086241399999999970e+02,1.279455300000000051e+02,9.907153999999999883e+01,1.095321100000000030e+02,8.441607100000000230e+01,6.262580100000000272e+01,6.346947500000000275e+01,8.176929300000000467e+01,9.641426599999999780e+01,7.179925000000000068e+01,1.117305999999999955e+02,9.703543999999999414e+01,1.032519999999999953e+02,1.217138300000000015e+02,1.007939899999999938e+02,1.083787099999999981e+02,9.741107100000000685e+01,8.850365299999999991e+01,1.136424200000000013e+02,1.047844999999999942e+02,1.220052100000000053e+02,1.233580000000000041e+02,0.000000000000000000e+00,4.838112600000000185e+01,5.422157500000000141e+01,3.491297999999999746e+01,6.991339800000000082e+01,8.476942099999999414e+01,6.962336799999999926e+01,4.504099200000000280e+01,6.272989900000000318e+01,2.050448799999999849e+01,4.883639999999999759e+01,1.803561200000000042e+01,2.797488900000000100e+01,9.901913999999999305e+01,8.053013199999999472e+01,1.013357599999999934e+02,1.014131200000000064e+02,1.059110100000000045e+02,7.652581899999999848e+01,6.930402300000000082e+01,7.423840699999999515e+01,5.947444899999999990e+01,3.610138700000000256e+01,6.196625900000000087e+01,4.269805000000000206e+01,3.718221700000000141e+01,9.669774300000000267e+01,9.567536400000000185e+01,3.915411199999999781e+01,8.923289800000000582e+01,4.044205000000000183e+01,4.507420700000000124e+01,5.903925000000000267e+01,0.000000000000000000e+00,4.214182900000000132e+01,6.290206899999999735e+01,1.074968800000000044e+02,8.988888500000000192e+01,0.000000000000000000e+00 +9.874848900000000640e+01,1.159300000000000068e+02,8.076593400000000145e+01,7.683860699999999611e+01,7.512639599999999973e+01,6.956356100000000708e+01,7.331579700000000344e+01,1.211914500000000032e+02,1.063485699999999952e+02,8.456212600000000634e+01,1.028609799999999979e+02,1.060350300000000061e+02,1.040732500000000016e+02,1.224880799999999965e+02,1.118916100000000000e+02,8.806573600000000113e+01,1.137695700000000016e+02,1.164208799999999968e+02,1.187854099999999988e+02,9.807703600000000677e+01,8.547288399999999342e+01,9.261970599999999365e+01,1.118410700000000020e+02,1.185268599999999992e+02,8.214634999999999820e+01,1.093316899999999947e+02,9.138726099999999519e+01,1.237580700000000036e+02,1.146444000000000045e+02,1.096893000000000029e+02,1.159964800000000054e+02,9.752275799999999606e+01,1.102912000000000035e+02,1.206581099999999935e+02,1.019604000000000070e+02,1.019114799999999974e+02,1.129596499999999963e+02,0.000000000000000000e+00,2.998297799999999924e+01,1.973206199999999910e+01,4.360526500000000283e+01,7.334760300000000655e+01,6.940483600000000308e+01,5.659802599999999728e+01,6.718347599999999886e+01,4.793229600000000090e+01,5.117004599999999925e+01,3.800632099999999980e+01,4.093772100000000336e+01,2.538771300000000153e+01,8.113313399999999831e+01,4.389238799999999685e+01,6.730851800000000651e+01,7.611224900000000559e+01,7.699407800000000179e+01,8.989860299999999427e+01,6.661031499999999994e+01,8.635093999999999426e+01,8.244368500000000211e+01,6.965763300000000413e+01,9.328342200000000162e+01,6.425765699999999470e+01,4.073597600000000085e+01,8.718222299999999336e+01,8.750816600000000278e+01,5.275187400000000082e+01,6.409090000000000487e+01,2.698706100000000063e+01,1.780514900000000011e+01,3.796430500000000308e+01,4.214182900000000132e+01,0.000000000000000000e+00,3.458446899999999857e+01,7.822506300000000579e+01,5.607777699999999754e+01,0.000000000000000000e+00 +8.345165400000000488e+01,9.662531599999999798e+01,6.920956400000000031e+01,7.721911000000000058e+01,5.831708700000000078e+01,5.086214499999999816e+01,7.543075000000000330e+01,1.103410400000000067e+02,1.026986700000000070e+02,6.510718599999999867e+01,9.729807599999999468e+01,9.362138699999999858e+01,9.456768999999999892e+01,1.003840799999999973e+02,8.589361100000000704e+01,6.270553000000000310e+01,9.485783999999999594e+01,1.229659599999999955e+02,1.152493400000000037e+02,1.048255900000000054e+02,9.432838399999999979e+01,9.529113499999999704e+01,1.216636199999999945e+02,1.178603700000000032e+02,6.706339199999999323e+01,1.069411999999999949e+02,8.907082900000000336e+01,1.200788299999999964e+02,9.956879299999999944e+01,9.673018100000000175e+01,9.485623400000000061e+01,7.204161000000000570e+01,1.014719400000000036e+02,1.010186400000000049e+02,7.548666799999999455e+01,6.877781799999999635e+01,8.215011599999999703e+01,0.000000000000000000e+00,3.757685800000000143e+01,3.699367900000000020e+01,4.348237000000000307e+01,7.547813700000000381e+01,5.525924100000000294e+01,3.862180399999999736e+01,7.181983700000000681e+01,6.705653499999999667e+01,7.189065399999999784e+01,2.761288199999999904e+01,6.057576799999999650e+01,4.655967199999999906e+01,7.944515699999999470e+01,4.377688400000000257e+01,4.983423499999999962e+01,5.313106799999999907e+01,6.876085100000000239e+01,1.074471499999999935e+02,8.409815899999999544e+01,9.800729599999999664e+01,9.333926400000000001e+01,8.148186699999999405e+01,1.110844299999999976e+02,8.859988900000000456e+01,3.684584199999999754e+01,9.314587299999999459e+01,8.743777900000000614e+01,7.985596999999999923e+01,6.563024799999999459e+01,4.954811999999999728e+01,2.793717300000000137e+01,1.276017900000000083e+01,6.290206899999999735e+01,3.458446899999999857e+01,0.000000000000000000e+00,4.606843299999999886e+01,2.754353599999999958e+01,0.000000000000000000e+00 +8.962523299999999438e+01,9.504273299999999836e+01,8.930460300000000018e+01,9.757769399999999393e+01,5.976962699999999984e+01,5.943434400000000295e+01,1.053685799999999944e+02,1.145380499999999984e+02,1.244810099999999977e+02,7.312299099999999896e+01,1.167955400000000026e+02,1.046600899999999967e+02,9.348124500000000126e+01,8.714434900000000539e+01,6.231508800000000292e+01,4.261252499999999799e+01,7.931385299999999461e+01,1.450893100000000118e+02,1.265537999999999954e+02,1.279937299999999993e+02,1.243969799999999992e+02,1.247190200000000004e+02,1.519672700000000134e+02,1.380135600000000125e+02,8.467087499999999523e+01,1.143859499999999940e+02,9.890264600000000428e+01,1.370142700000000104e+02,9.285930500000000620e+01,1.041433499999999981e+02,9.650640400000000341e+01,7.166858299999999815e+01,1.197954500000000024e+02,1.011453800000000030e+02,6.912217499999999859e+01,3.416497799999999785e+01,6.032938800000000157e+01,0.000000000000000000e+00,7.246695300000000373e+01,7.302617499999999495e+01,8.075947899999999890e+01,9.742851400000000694e+01,6.048831700000000211e+01,5.410243700000000189e+01,1.041742600000000039e+02,9.740509199999999623e+01,1.136370600000000053e+02,6.242994300000000152e+01,1.025246700000000004e+02,8.862811200000000156e+01,8.632105400000000373e+01,6.098705900000000213e+01,3.983463600000000326e+01,3.777248999999999768e+01,6.573152699999999982e+01,1.379170200000000079e+02,1.128829300000000018e+02,1.251794600000000059e+02,1.248120600000000024e+02,1.189889399999999995e+02,1.476428500000000099e+02,1.281554299999999955e+02,7.520646899999999846e+01,1.078533599999999950e+02,9.853775400000000673e+01,1.201926700000000068e+02,7.745758499999999458e+01,8.825944499999999948e+01,7.287788700000000119e+01,5.227850099999999856e+01,1.074968800000000044e+02,7.822506300000000579e+01,4.606843299999999886e+01,0.000000000000000000e+00,2.729168400000000005e+01,0.000000000000000000e+00 +9.813542700000000707e+01,1.078827799999999968e+02,8.999410000000000309e+01,9.652315699999999765e+01,6.717979699999999355e+01,6.446764600000000200e+01,1.002790399999999948e+02,1.242598899999999986e+02,1.250717400000000055e+02,7.995614299999999730e+01,1.186270899999999955e+02,1.110895399999999995e+02,1.025542899999999946e+02,1.050926400000000029e+02,8.369072099999999637e+01,6.012073099999999926e+01,9.603489500000000589e+01,1.441126399999999990e+02,1.319955300000000022e+02,1.258262500000000017e+02,1.187855899999999991e+02,1.203753800000000069e+02,1.468364599999999882e+02,1.395475500000000011e+02,8.639977500000000532e+01,1.195075899999999933e+02,1.020065799999999996e+02,1.405553400000000011e+02,1.063873200000000026e+02,1.124469899999999996e+02,1.072440799999999967e+02,8.202314800000000616e+01,1.222151599999999974e+02,1.132098000000000013e+02,8.290527899999999306e+01,5.903561700000000201e+01,8.098394299999999646e+01,0.000000000000000000e+00,5.946023100000000028e+01,5.441496200000000272e+01,7.014146300000000167e+01,9.514695199999999886e+01,6.505817500000000564e+01,5.418922599999999790e+01,9.734398000000000195e+01,8.430295900000000131e+01,9.875464999999999804e+01,5.248959899999999834e+01,8.735378599999999949e+01,7.207231600000000071e+01,8.721760399999999436e+01,4.724657100000000298e+01,4.062954599999999772e+01,4.967657499999999970e+01,6.742477300000000184e+01,1.294956999999999994e+02,1.029534500000000037e+02,1.196460600000000056e+02,1.180523500000000041e+02,1.085345700000000022e+02,1.373076800000000048e+02,1.137161600000000021e+02,6.357962899999999706e+01,1.058212000000000046e+02,9.994181399999999371e+01,1.040021500000000003e+02,7.257127499999999998e+01,7.199094800000000305e+01,4.966621200000000158e+01,3.499246099999999871e+01,8.988888500000000192e+01,5.607777699999999754e+01,2.754353599999999958e+01,2.729168400000000005e+01,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 diff --git a/examples/weights.csv b/examples/weights.csv new file mode 100644 index 00000000..f9decf2e --- /dev/null +++ b/examples/weights.csv @@ -0,0 +1,77 @@ +lA1, lA2, lAMYG, lCCA, lCCP, lCCR, lCCS, lFEF, lG, lHC, lIA, lIP, lM1, lPCI, lPCIP, lPCM, lPCS, lPFCCL, lPFCDL, lPFCDM, lPFCM, lPFCORB, lPFCPOL, lPFCVL, lPHC, lPMCDL, lPMCM, lPMCVL, lS1, lS2, lTCC, lTCI, lTCPOL, lTCS, lTCV, lV1, lV2, lCC, rA1, rA2, rAMYG, rCCA, rCCP, rCCR, rCCS, rFEF, rG, rHC, rIA, rIP, rM1, rPCI, rPCIP, rPCM, rPCS, rPFCCL, rPFCDL, rPFCDM, rPFCM, rPFCORB, rPFCPOL, rPFCVL, rPHC, rPMCDL, rPMCM, rPMCVL, rS1, rS2, rTCC, rTCI, rTCPOL, rTCS, rTCV, rV1, rV2, rCC +2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.407429099999999877e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.578593899999999994e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.641979999999999995e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.437171399999999988e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.681976499999999888e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,4.626660399999999590e-03,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.162536999999999932e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.385817000000000021e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.418816299999999864e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735414400000000024e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.566524999999999945e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.488011699999999937e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735414400000000024e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.765906600000000104e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.878001800000000096e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202516600000000047e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202516600000000047e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.407336499999999990e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.578475099999999909e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.641894200000000081e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.437090200000000095e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.681846599999999914e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,4.626324099999999835e-03,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.162474999999999925e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.385594400000000059e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.418383099999999938e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735190899999999981e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.566450899999999979e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.487925100000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735190899999999981e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.765822100000000061e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.877788900000000094e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202460899999999944e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202460899999999944e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 diff --git a/examples/whole_brain_2dosc.jl b/examples/whole_brain_2dosc.jl new file mode 100644 index 00000000..36cfd7c8 --- /dev/null +++ b/examples/whole_brain_2dosc.jl @@ -0,0 +1,23 @@ +# this is an example that reproduces the Virtual Brain tutorial on Resting State networks +using Neuroblox +using CSV +using DataFrames +using MetaGraphs +using DifferentialEquations + +weights = CSV.read("examples/weights.csv",DataFrame) +region_names = names(weights) + +wm = Array(weights) + +blocks = [] +for i in 1:size(wm)[1] + push!(blocks, Neuroblox.Generic2dOscillator(name=Symbol(region_names[i]))) +end + +g = MetaDiGraph() +add_blox!.(Ref(g), blocks) +create_adjacency_edges!(g, wm) + +@named sys = system_from_graph(g) +sys = structural_simplify(sys) diff --git a/src/blox/neural_mass.jl b/src/blox/neural_mass.jl index d00294ab..e14dcec9 100644 --- a/src/blox/neural_mass.jl +++ b/src/blox/neural_mass.jl @@ -355,3 +355,82 @@ struct LarterBreakspear <: NeuralMassBlox new(p, sts[5], sts[4], sys, namespace) end end + +""" + Generic2dOscillator(name, namespace, ...) + + The Generic2dOscillator model is a generic dynamic system with two state + variables. The dynamic equations of this model are composed of two ordinary + differential equations comprising two nullclines. The first nullcline is a + cubic function as it is found in most neuron and population models; the + second nullcline is arbitrarily configurable as a polynomial function up to + second order. The manipulation of the latter nullcline's parameters allows + to generate a wide range of different behaviours. + + Equations: + + ```math + \\begin{align} + \\dot{V} &= d \\, \\tau (-f V^3 + e V^2 + g V + \\alpha W + \\gamma I) \\\\ + \\dot{W} &= \\dfrac{d}{\tau}\\,\\,(c V^2 + b V - \\beta W + a) + \\end{align} + ``` + +Arguments: +- name: Name given to ODESystem object within the blox. +- namespace: Additional namespace above name if needed for inheritance. +- Other parameters: See reference for full list. Note that parameters are scaled so that units of time are in milliseconds. + +Citations: +FitzHugh, R., Impulses and physiological states in theoretical +models of nerve membrane, Biophysical Journal 1: 445, 1961. + +Nagumo et.al, An Active Pulse Transmission Line Simulating +Nerve Axon, Proceedings of the IRE 50: 2061, 1962. + +Stefanescu, R., Jirsa, V.K. Reduced representations of +heterogeneous mixed neural networks with synaptic coupling. +Physical Review E, 83, 2011. + +Jirsa VK, Stefanescu R. Neural population modes capture +biologically realistic large-scale network dynamics. Bulletin of +Mathematical Biology, 2010. + +Stefanescu, R., Jirsa, V.K. A low dimensional description +of globally coupled heterogeneous neural networks of excitatory and +inhibitory neurons. PLoS Computational Biology, 4(11), 2008). + +""" +struct Generic2dOscillator <: NeuralMassBlox + params + output + jcn + odesystem + namespace + function Generic2dOscillator(; + name, + namespace=nothing, + τ=-1.0, + a=-2.0, + b=-10.0, + c=0.0, + d=0.02, + e=3.0, + f=1.0, + g=0.0, + α=1.0, + β=1.0, + γ=6e-2, + bn=5e-4, + ) + p = paramscoping(τ=τ, a=a,b=b,c=c,d=d,e=e,f=f,g=g,α=α,β=β,γ=γ) + τ,a,b,c,d,e,f,g,α,β,γ = p + + sts = @variables V(t)=0.0 [output = true] W(t)=1.0 jcn(t)=0.0 [input=true] + @brownian w + eqs = [ D(V) ~ d * τ * ( -f * V^3 + e * V^2 + g * V + α * W + γ * jcn) + bn * w, + D(W) ~ d / τ * ( c * V^2 + b * V - β * W + a) + bn * w] + sys = System(eqs, t; name=name) + new(p, sts[1], sts[3], sys, namespace) + end +end From 38948912edf0d585650fd3db20eb0d4fe61ece4c Mon Sep 17 00:00:00 2001 From: Helmut Strey Date: Mon, 3 Jun 2024 19:41:46 -0400 Subject: [PATCH 15/25] stochastic simulation is now working --- examples/whole_brain_2dosc.jl | 12 ++++++++++++ src/blox/blox_utilities.jl | 2 +- src/blox/neural_mass.jl | 4 ++-- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/examples/whole_brain_2dosc.jl b/examples/whole_brain_2dosc.jl index 36cfd7c8..85ea22eb 100644 --- a/examples/whole_brain_2dosc.jl +++ b/examples/whole_brain_2dosc.jl @@ -4,6 +4,9 @@ using CSV using DataFrames using MetaGraphs using DifferentialEquations +using Random +using Plots +using Statistics weights = CSV.read("examples/weights.csv",DataFrame) region_names = names(weights) @@ -21,3 +24,12 @@ create_adjacency_edges!(g, wm) @named sys = system_from_graph(g) sys = structural_simplify(sys) + +prob = SDEProblem(sys,rand(-2:0.1:4,76*2), (0.0, 10*60e3), []) +@time sol = solve(prob, EulerHeun(), dt=0.5, saveat=5) + +plot(sol.t,sol[5,:],xlims=(0,10000)) + +solv = Array(sol[1:2:end,1000:2000])' +cor_matrix = cor(solv) +heatmap(atanh.(cor_matrix)) diff --git a/src/blox/blox_utilities.jl b/src/blox/blox_utilities.jl index 8de8b461..81a89638 100644 --- a/src/blox/blox_utilities.jl +++ b/src/blox/blox_utilities.jl @@ -56,7 +56,7 @@ get_sys(sys::AbstractODESystem) = sys function get_namespaced_sys(blox) sys = get_sys(blox) - ODESystem( + System( equations(sys), only(independent_variables(sys)), unknowns(sys), diff --git a/src/blox/neural_mass.jl b/src/blox/neural_mass.jl index e14dcec9..c2223986 100644 --- a/src/blox/neural_mass.jl +++ b/src/blox/neural_mass.jl @@ -410,7 +410,7 @@ struct Generic2dOscillator <: NeuralMassBlox function Generic2dOscillator(; name, namespace=nothing, - τ=-1.0, + τ=1.0, a=-2.0, b=-10.0, c=0.0, @@ -430,7 +430,7 @@ struct Generic2dOscillator <: NeuralMassBlox @brownian w eqs = [ D(V) ~ d * τ * ( -f * V^3 + e * V^2 + g * V + α * W + γ * jcn) + bn * w, D(W) ~ d / τ * ( c * V^2 + b * V - β * W + a) + bn * w] - sys = System(eqs, t; name=name) + sys = System(eqs, t, sts, p; name=name) new(p, sts[1], sts[3], sys, namespace) end end From 47fa5ef105e7263917091000662b114a9f6df921 Mon Sep 17 00:00:00 2001 From: Helmut Strey Date: Mon, 3 Jun 2024 23:38:48 -0400 Subject: [PATCH 16/25] fully functioning example --- examples/whole_brain_2dosc.jl | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/examples/whole_brain_2dosc.jl b/examples/whole_brain_2dosc.jl index 85ea22eb..1d4b1af3 100644 --- a/examples/whole_brain_2dosc.jl +++ b/examples/whole_brain_2dosc.jl @@ -7,6 +7,7 @@ using DifferentialEquations using Random using Plots using Statistics +using HypothesisTests weights = CSV.read("examples/weights.csv",DataFrame) region_names = names(weights) @@ -15,7 +16,7 @@ wm = Array(weights) blocks = [] for i in 1:size(wm)[1] - push!(blocks, Neuroblox.Generic2dOscillator(name=Symbol(region_names[i]))) + push!(blocks, Neuroblox.Generic2dOscillator(name=Symbol(region_names[i]),bn=sqrt(5e-4))) end g = MetaDiGraph() @@ -30,6 +31,23 @@ prob = SDEProblem(sys,rand(-2:0.1:4,76*2), (0.0, 10*60e3), []) plot(sol.t,sol[5,:],xlims=(0,10000)) -solv = Array(sol[1:2:end,1000:2000])' -cor_matrix = cor(solv) -heatmap(atanh.(cor_matrix)) +solv = Array(sol[1:2:end,1:1000])' +cs = [] +for i in 1:Int((length(sol.t)-1)/1000)-1 + solv = Array(sol[1:2:end,(i-1)*1000+1:(i*1000)])' + push!(cs,cor(solv)) +end +css = stack(cs) +cssath = atanh.(css) +for i in 1:size(cssath)[1] + cssath[i,i,:] = zeros(size(cssath)[3]) +end +p = zeros(76,76) +for i in 1:76 + for j in 1:76 + p[i,j] = pvalue(OneSampleTTest(css[i,j,:])) + end +end +p +heatmap(-log10.(p) .* (p .< 0.05)) +heatmap(wm) From 695911d0599791a370baa25d6f9e277943967a24 Mon Sep 17 00:00:00 2001 From: Helmut Strey Date: Tue, 4 Jun 2024 00:53:37 -0400 Subject: [PATCH 17/25] got sign of coupling wrong - now it reproduces the tutorial --- examples/whole_brain_2dosc.jl | 8 ++++---- src/blox/neural_mass.jl | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/whole_brain_2dosc.jl b/examples/whole_brain_2dosc.jl index 1d4b1af3..ae14095d 100644 --- a/examples/whole_brain_2dosc.jl +++ b/examples/whole_brain_2dosc.jl @@ -27,11 +27,11 @@ create_adjacency_edges!(g, wm) sys = structural_simplify(sys) prob = SDEProblem(sys,rand(-2:0.1:4,76*2), (0.0, 10*60e3), []) -@time sol = solve(prob, EulerHeun(), dt=0.5, saveat=5) - +@time sol = solve(prob, EulerHeun(), dt=0.5) +df = DataFrame(sol) +names(df) plot(sol.t,sol[5,:],xlims=(0,10000)) -solv = Array(sol[1:2:end,1:1000])' cs = [] for i in 1:Int((length(sol.t)-1)/1000)-1 solv = Array(sol[1:2:end,(i-1)*1000+1:(i*1000)])' @@ -49,5 +49,5 @@ for i in 1:76 end end p -heatmap(-log10.(p) .* (p .< 0.05)) +heatmap(log10.(p) .* (p .< 0.05)) heatmap(wm) diff --git a/src/blox/neural_mass.jl b/src/blox/neural_mass.jl index c2223986..b8621854 100644 --- a/src/blox/neural_mass.jl +++ b/src/blox/neural_mass.jl @@ -428,7 +428,7 @@ struct Generic2dOscillator <: NeuralMassBlox sts = @variables V(t)=0.0 [output = true] W(t)=1.0 jcn(t)=0.0 [input=true] @brownian w - eqs = [ D(V) ~ d * τ * ( -f * V^3 + e * V^2 + g * V + α * W + γ * jcn) + bn * w, + eqs = [ D(V) ~ d * τ * ( -f * V^3 + e * V^2 + g * V + α * W - γ * jcn) + bn * w, D(W) ~ d / τ * ( c * V^2 + b * V - β * W + a) + bn * w] sys = System(eqs, t, sts, p; name=name) new(p, sts[1], sts[3], sys, namespace) From 4d41fe5bfe80dd04bbc4c0ab7901ea52a9de90a4 Mon Sep 17 00:00:00 2001 From: Helmut Strey Date: Tue, 4 Jun 2024 14:40:49 -0400 Subject: [PATCH 18/25] added resting state whole brain simulation: --- docs/Project.toml | 7 ++- docs/build/assets/Project.toml | 15 +++++ docs/build/assets/favicon.ico | Bin 0 -> 15406 bytes docs/build/assets/logo.png | Bin 0 -> 1543420 bytes docs/build/data/tract_lengths.csv | 76 ++++++++++++++++++++++++ docs/build/data/weights.csv | 77 ++++++++++++++++++++++++ docs/pages.jl | 4 +- docs/src/assets/Project.toml | 15 +++++ docs/src/data/tract_lengths.csv | 76 ++++++++++++++++++++++++ docs/src/data/weights.csv | 77 ++++++++++++++++++++++++ docs/src/tutorials/resting_state_wb.md | 78 +++++++++++++++++++++++++ 11 files changed, 423 insertions(+), 2 deletions(-) create mode 100644 docs/build/assets/Project.toml create mode 100644 docs/build/assets/favicon.ico create mode 100644 docs/build/assets/logo.png create mode 100644 docs/build/data/tract_lengths.csv create mode 100644 docs/build/data/weights.csv create mode 100644 docs/src/assets/Project.toml create mode 100644 docs/src/data/tract_lengths.csv create mode 100644 docs/src/data/weights.csv create mode 100644 docs/src/tutorials/resting_state_wb.md diff --git a/docs/Project.toml b/docs/Project.toml index 9ef60e35..f7d5dbc0 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -1,10 +1,15 @@ [deps] +CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" +DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" DifferentialEquations = "0c46a032-eb83-5123-abaf-570d42b7fbaa" Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4" Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6" -Neuroblox = "769b91e5-4c60-41ee-bfae-153c84203cb2" +HypothesisTests = "09f84164-cd44-5f33-b23f-e6b0d136a0d5" MetaGraphs = "626554b9-1ddb-594c-aa3c-2596fe9399a5" +Neuroblox = "769b91e5-4c60-41ee-bfae-153c84203cb2" Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" +Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" +Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" [compat] Documenter = "1" diff --git a/docs/build/assets/Project.toml b/docs/build/assets/Project.toml new file mode 100644 index 00000000..f7d5dbc0 --- /dev/null +++ b/docs/build/assets/Project.toml @@ -0,0 +1,15 @@ +[deps] +CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" +DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" +DifferentialEquations = "0c46a032-eb83-5123-abaf-570d42b7fbaa" +Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4" +Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6" +HypothesisTests = "09f84164-cd44-5f33-b23f-e6b0d136a0d5" +MetaGraphs = "626554b9-1ddb-594c-aa3c-2596fe9399a5" +Neuroblox = "769b91e5-4c60-41ee-bfae-153c84203cb2" +Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" +Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" +Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" + +[compat] +Documenter = "1" diff --git a/docs/build/assets/favicon.ico b/docs/build/assets/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a0e19e2ac6ac04de79dfd07004882ffb498f4c63 GIT binary patch literal 15406 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 literal 0 HcmV?d00001 diff --git a/docs/build/assets/logo.png b/docs/build/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8f9c08cf5324ea16daf09310ac03825c5ff3427b GIT binary patch literal 1543420 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⋁F}mNzf_FthkQ_T}Tp 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�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ν=soCtYB1=*5+ zcVYI*k-*dP6(QTmW_38_T$_vd1-|PuqDC-sZjssSy>B)634<@il+7gfmZ?|E&H^a^ zYNzC@RDJLLPaOVJ#k4GD1c}txVnviw)clK_@Qo3Ny<4@@>U_+qhMw~B4YM;J&@H;} zTfCa6Rl{egvAwBT-&kXK@~_Xn#ZvfHKm-OFd2dT+V@zuO8koP^dzhb>+<#%Ma62sk ze>N8)0nTPDXx#G@x8f&g?hKc4ihSGNw?7f?jQxP0BurM~(I4t8QWN3*Tnyz*m^Aath|07OIq*`hZA3 zwrIq$*IT?24fQ)NoUFW#A8%D?%Q*c}gY$5Yy$55vU8U z3>C|?f0?B=Pq^5BO>@W?qOtYOg+^kmbm3{u(?cE;IKuDU({blp5Wz3zG!Vg(osIdf zNqeQ?u#2TaYImB#tmiLWO$*-Y%f$NMvoq$WE&SG9nwnVVp0o4LH>&d4$f2|_sfZFX z+#1e@#uVIdO5nek2EWH8+@4tyo;537r{yeopnRL2wt)z#h(tLt!fT}-udUPL*X|k_ zjc9#^;_e((&rYYyGZX&VBhOz|tw`l0O-WcDKz(6qWGj>xxbNkdurmU^Y#SA2Gs

  • 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

    $>jy0~z`lWEld~oGfht>-!qD zecft7_0a(B|0ND%jYQ?EOsD_~K&g*nFtlD~6}^X& zZw%O$JaTKi;@cxa?e(gBq$_*MhuYFl({cjG&Xd1B;3+H6;Lr*ao=W+ z>pQJ0Dq&6=**7R)kL;w_p3RA=C3(fW$^mCy7_^AwLz)_nWF98s-aI)_*l0iTkFg%e zG1d#-56i&kif(VXIa5WDv7AwM+2!tz;y) zR|LJ$wzzWsh`Ue>L!@ z@9y#HN5+{Ep>J?n8PQ(sN78$qO<5eW)Ce1x!p8U)dPt?T7*f4m59N4{(Cj`&wJ=f6 zBj%NLBo`MVWya#cn);^VgZ6dj9=Cs@9naTtJrZwYIzg1L!(~Z$XAy;=1&_2$?qdGiGhZd=C`5Z^Yt0zYaFeyzQJV;ZR6wsYLo)J5jB1+)uF zaQKH_%j=8Y5mpu%_0>bL8Y&=P_O2a0!1WYVlzwz9KTKk#!<~w{AW`xaO61^LIBL4k zzM&e;*xt{5aO~y!%wZ*=#|c0u*7Mdy&cf%_m`^<275wXweBq7XxZ(d~0ZK~yQRA!_ zvu4AkO!GkXI;WO7$$xd0es5atYPexFL`FhNM=6Kx%%>6qIdramV|0&X_E=pc zab+GTA%!_5B#^7)DhnGBSH}G{*Ho4K>SYu#Q$qU-0CJ^8;5Om9-QoWOa*@5#p{4$} zrIOvm0|0r7>(g&)_kRP5*0>g+<_%tP3H|A|?QU`8D%}~H&N7t)DQJQcCTPxh0?7E)ChJJ118^D~mP} z1P%dj9AEOld|)_>YSzr5eJ4iT9!q4FaY?}5I^t8EBFLDZB-kD~0dQU4z% zFB~U-;d(l;>UlXX|1!LB1UpR8w>I`|@BPq0Ibqq?T62kM;xWzL8}J>dfDE;#8knX} znJ;1mOlOi@yF)e~-uDJ4T~Ug}VH4QQ*9&>A<{c zM~(V|o$x9Y+U5Syd;*xFMbPyEdF@Cg=Uv7)7B-dcd-3%)abFU~ab}b{Vx@1EJHI(` z=@p2uP8kV*!w-&k6g2b}ya>v0Q^^R-iT=9cx&zdM%kXK^QQ2PYs`_6iILfD{@xhX4 zy8@>@!&2_oh1R9XVnS)tQ}zg|{}^lcyHg=gS5vA;}Xk&qv;qBiN{Jjo$8{ z`j-h*@I9Axh^zSJi|GNHzN@hC+LRTP z+fP~OJ%=+vu+qEo!4so8w7YzJ50ucLxqP0*^jN)#MYa6x=&+y{0$tE0S}hh9jZdxU z5X`_qKO|IkhmjW1TI-g-KwKYW1OVZZ3^YnUI8LK%L8$?@9tMO!$QWHSw7L(3f90^ySU+MqZACoW%UWv9;~#l2PD=H>ElHw=f8$CCeBFsKi3| zI?n0{5O*HD#Om?rHczPgXocp$72t5?PB)a`H6S?erhnV!x_^DQ8nPzL4yyiG)PDiK zIhS%5=-d}dWKZQ;SG-2>Kdj|jq?>xZ&@MZ+;w=Cnvrz7TYC?#+Z1BRzL?8_G-i#;g zG$ba;bX3jfGIDW9n8TEw(Ry-`8^?j+Z7&TpN8h_A6KVPx>PK$;5Q^ z8&T|B?SPEqQ9T)WzJ^lJeSW}=xRu*c!>*~JyhenpLSDhIUzzqr-%7O-f!=UD7RG&2b52!sSE5>N zYpb)p$;d!klUB9kE_`KHiR;r$(uTv8g1^QcI~T57#Vc5JzANmz*7N3VMXVXWB-pWh zSrmxV^qx1mqagH>XQg zmI`Fkd2^7GGHAC;TbzUV!L00ZK~z8R-}hajbTBEF;icOkihosJUW< z`K3QIQj<;V5i^@GGzEpyyDW|sTIRzmJ9EYPapJ;^!VAU|D>UEQVPtv(#Zu%!RkzPo z207bw*OOE&kAQg^VlAuUnD(PE8}XSO11@Z>BhtcqQ>8tggsM)cH1wp&+%8SnAH-Vy#UL8!IVF}l5FL^)_~1gkT# zY6}_7ipfyTCcJQ}YK9#(t1f%woH^jx|Hm!$h__z5H#++i70(%ZVE~nGGm_L710P@7 zL_G~W)Dkezy_!2YszI?Nw+S}IvsE8bQ7Ex>V8qX-jGmgG~1B z+TqVU$T07_yqJa=*m>opzvP02q)Sd*^&faBMb3v*Zic{sNlj4pP?8El@Tk?^>V(SM zZ|gpaKvvK?LzcAI!6-*flYmMksV23Qfo}25NTO&z+(^T_D=tO`I|x4xNEq?|EPZx- zX<}TwzEGa5H7C`+BA6LR*Rb!Iuc8U&TMUqC>qNZtK0CcRfa^T>BCL~pN}ssaO9!WK zPgii<>rah8J+k!Jd%5G6=12GessY9T|3F6ust3o(dW@K#CUb;iQfxmo_yBRchRq=x zbN`2IT#uz^#A{4b+eiGmfGlEcUMLsWyT?Gh#*pWJza0*6qK7!qnD=}!>J>t}Ge_)2 z;zk7PoMhOk+w1o@@b`NRhSaDm-haN%wvBXddMJb4tJKgPR|wRN`M%qqsb5mpMoNDN zikW||Q#TgVW@JX!MpZb#qyqR?T+a<+g3JmONtxB5fGmz&deLi_* z4xQ=~JQ~;=e-ePeQi(CdHLPzC!QdcUM4o|?|yV{VgV`A z8`gp^62&n*<|YDSb-_{^ld&A2ZH$fM`7X@*c;Br)U0&?qRPm@#~N?b*=JM`#uq{Ik~sg9F)jAn zN2)%ucCIq+_r^#2>#iDjB;UY5QuAd!pw!N|_NJ!}S0lwUNWOmZQ&Z!44Ib}S#Mjd4 z0}VlYxlJDiQu5%*bWdO^!m~Q|7Q5Ee4Tvgl<+zVe`mZtDZp#;uoiJt{#OsyEj?Slg znQElayP&u3&r51exS}<7(tC`qAVdn#B&5dv5+p^>X-{~bBwGKcB1X7FOQ$O80xv>> z&+tBK5jnf9EH>1f9dGw+Ci4N8-8YGu(d`YiZhv?6TcH0Vx-3IQOHPRVgopvo;g}Y` zg`>Sz-R~^qHfNeRbt2Kv^-;*EnLzN=m}CFOQq^LCpZ_bSWSeHe&x-1c3Xf#ku^=2) zJ&jOW=}dN!JtSq`LMcXVs^pdBohkN0{fUom?tgL-F$=%o1+v7dzqZ@R0RJ?|O6r{u zMmh?zrbDBENW^HaM{IYxujKH3Sq}=Fj8`{n!_9qP2|2QCTrzVatmQzsGRN-%7k(UA zw9a2ND%4LkM$Hx_0*D@6w(AIr@YRVXHZX(sCyO6rD7NTS>v!qay=IXL9MkXHidAvH zYk87kSxaIsSb{iNPh?XA(yoK3gNSN)wjq8VF|rMD?nOXELD8WvFl z5|8bZ&%|&I)i9a}F)&I)JUNfShh6j~DPnNfg3|*|!n0TE(>pkczC0k&=T+-M{!v#& zUF-FxLtXvn{5(V^k`#(X8MR4fYyVJA^o>x6t_YB~yKq9= z^{h{uUZU(VxXBL(KJ#PLTSY+I{mk|dkY-;E<_7?LD!%;9);Iff6p&@xsrL*zsKI_# zX(?YsHC9uv(whc}J6PMC`NMS$w{zDuwF8*H3}#v#hfNEUU3*usFmL^nni$}`+~J%k z0_-L~y&8W%HOWVai%YSyQClwG@LR!OMl}}kjN6jjZJu}E_GU%*rMw2cVtu5b2`k@X zPUeeCC}){o=%GJ+nR(&P^3j6s%!ERU?-uPn!|9%yx;dfX%lUJjaFb+}1IbG-C#fwH zY6;NQC+fUklI1S2nNdfQMU-9568&l)Qd>Ea4GG_c5Tu;g-7+s6`#SVloaNao1-o!= ze2I=N9h1$$H+C-;$b{0^`Ca?<(^nN)JFZkM0Yq9Mn>|bFqo1u_cXhRXOw}&O?qIGJ zX88$T&A-HFN@a+kQY(?3sQF8uPcJkjkFMz&m6D*u;_M&Htz$I4REMsvg(`BR=V!`I2JSi=ePxwnx@?ww)H70M<^1i3E zf8VoVNq&@reD6B)GGt+RHRr=BX4WHs#`KQX({^?WitZJ#*6^5izCTqRIE$fu36X0a z(^y@eP24LgE(yC-SU4tFqWgHx=f z>77g@4TqEYe(#fWqwyPt)AV}rRh6?KQb<4I)B*?N9Y&~b1|_%wJ5Sy z@51XhdXGm3De2qMhErMAOc$>fdsj83Am2?Kym*@7Nq45In(Hui!-x?No;YH4cw{*R%3TeCcO?9$Gam@;c&;2+YG#{_SOH~6 zF~|A3$p_XD0D1)O4cqzk&VRN4Aq`og*j~4Uf)EhAI&uN%wE!r^*W$eW7u3{C z*M|fS;N+oarU7~GmueN_7{)Hk*cia(h!CWdN9^?sJ zKcr)Ic#h_U;xMLa$ba4T_f-Hrlba^bIZGmeu8pSBy7_&Mza}Z6*avGPLNRb%1N#D9 z_RxDx-3Cpk-TTXlOoUXl6udHdBqzEjQ1=`eAOgkKzG$omoymU=9V8Z<3M92Xl%Y-8 zTSXP~8;XTQQ=($9=pHun&m)?=hp{ZFea%z{s^Wt+rMP$Cs#B4ySJbP+qS#@C(i8@k zQ9FqN4!Q@upHy|}fqy8L8Woi!nf6lt5@m2orteb@c0DAKWTt_E{r)JpmP~vaOjlFV z_;(M5HSx_Mhn&UaTdir=B#fk6;2!s$d`wq2y3~+u>LP_wsl9ltB|V@Jktmnv51D;- z6?Z$XOK*7z?~7gg3g|QK;sro5*dX}~`GFw|1qLvs_F*sGqj#=$EMfr>lX29(le@Eo z&R4w|l6e8qBx0F5!I;4K$j2y=hl-<+X$?CM^@J~jBG+S;^_F8I3rAvff}U9rCTb;0 zKokccplhj&D-4HOQ?6FsP&}XXgrUkcyjs5}gn+zF&AZ>WiNr*|onOX!tPOXSD`shQ zZ~6+4cC0%8l0}~{qv6(?YJkN~?oq4HmY(g}Tpo(hh$?{{<>_-ZI+&eR& z$R|tJ%g2Y0`|a;O?KwvTvsZk5=R2yyIL%k6Yn$7i;`l|6y`DMNmmt3_9qaY`i)f{K z<6~~ne6RuBa?5Zu_w>nL>HbH1Ag~)fi`D<}7H^`%oOZo;{nVSQ{c7r?aS(yc9eqoh zUD`YiByZU{k#JAI*h?ctE>230AtVLWbP8V`{)fNcByMpSi#iXgO8Nfgy`^9}qUk%aibN@Y;Cz*>@Mn`C*f5f4$LZd~41XXOBGBj8)I)nCR=u9ROdc zbLmn)wXiT6RvKtWOHT}6%vJrhWms@fzCIgiCk&ZlLWC3Fgq|6{F}{d}=RWJ&bE>sS zw;2C!U_VMTKje661uGz+;^Pipm z=@HdMU=$}1t{LWR^$u;Eb$`WU?(Q*X=?7zWehu52k1dn`zVj1xg@eM|w3J|3Ucl$- zCbc>Y6G!$3@u5P{%5P;a+qrL0&b4FOt_=TXv>rmcf-L&o9GbeFH1!&W7DI74)@mReex5D=cG0oYlW#C-RGHhT~t~@)Q>s2BqXCz6+Us$jb}XbtNAE!b6r+nm$`?S055{$$a9^NRUB4Qc?}P>|JuyCG{kNy} zMMd+2hW-8v$jz_V$)j}FOAabmgfGX9*4?4(I{VemZf!Q$ELBZn6K{FXib_>j`f5K) zHDS?juIl!eC>+zm_#gY=&qG{5`mSf1f5C<{Wh%Dp49iRI2Apnpb(JucvN$0GTC;&A zN2AFD*z)U6-q%XMrc&mba#4!~xejEWX3kdiM zb4*HmB2XE$7%JByl@vWhMLrerBmUs#y2&3Cq*bff3+N&4tIqW5Jz)LabOW>ybtH34 z?qs`B-Ck$m7ygp^+n)P4L;E&Y#nLKUy8`G-jM56`wl+Tm6J4}>QEg+mMUr^Ux666% zC}K{za%$_Jugt}DH(Dq`bei05$zd@~95mZ)3<M9(_G^6S&pVhJCiDoZ!#0%x#ZTmRat!fJ;K+^7g-d@T1h!K+f+A z=iI5?wEp85FG4yU9eXc{H;5fo^7yo&I~~pcg~~&4C9MMd?e8lh&DR8-1Qie9aHYYw zM*F_SY`n1LUz}h9A;@tbFONx~N|TT63Y;LT%d;NwD296k$$oz+L4ko&&9=G zl9*MZE3!CdA|0mnvbmex?f%*7nQLx=46$Ez54h8k*!w|ies zse5x!w))0+jc2|%Lt6mB+i&0|2T+$Xpix7vwaJ0)Vq~wjGbNiy*%->dwE>K23JKcN zaM5`e+*UV6nH_@?7zGP-=$_x&VLQ~i$>=w}538y~qSMH*OU^-vmDAt`kV`m(5`u*1Oo zHgY&`w|)SLg_K*+Jq#LrB~mO%nBX^S^-gl^2wkWcWuLMtv!^wQ=&=uSy>pZc;##|N`ViOi$`%btnN&wx=)tfN zMdHo@;4$`JjTu$v2fP@$x9vvk5x1E`NuaP4OLSbL86zwh|I z8(82x%g!wvEV(+JFAPlT3Si3_)FyMfGpVR$Y7p?v-kTQY?H|(!+^Wo$<>k<^y)C7+ zds0AXh7WztXsiZt0gZ4No7vnKy3y6h|({U5< zy;IAM>s6=KxE{Iuh#%K-9n4I*e&9!gc8`i7{Ags*Y`S=clhS(RBBV%!c*8BV;cbm* z)te_mIWX?f(6@|+3Dk;sAlTSRFg&bgKAE6#d+eVq0Fnq)y4-bA!SOrljjC6^KFKef zAKWVN>RP>^wj2+{7X&JXT1aw2269cLAm2LJCWv_trWv=E1=B^XT&h-U?(e>w7zP<> zZW_8g;xt*r#Y=cpj1Nqj->w+_(wey%~^dI8*>_(_bn_s8<@UoV>58{Ma7t$_Nr z;$P(#`(w1kqkul`&+$K8lqU9@sfOo7+v7E%cF01OU;?_$6cv@ug7IKD!)dyAXKEhR`qc*)NVs~QEzO| z**}bC^k!5Y|3dDR5}iJmRp6vaomg=tPid)^fu?KQH!cudO+-ScRoby_b|`W( zQR)zd3tZH&s=1pPdC0 zn5y&qzWVOjYcySw>g}3|>c6SPJZN*lY-6muPfy}H4(OBy1D(?MuK-j+a(T zRs-xsCBn00-OmA*UiLL!U77!`RnD*)y*wM(l%PVOEcyfJqUL(;=m%g8erV2j54jFN z57+npZod6vd%LPUk8D)9XGc#5&MU3813*(cwX^dB*G45X&_El~n+Cp!* zn;%rFR}U6OS~)B>kxFcaJ7$ki62KjC=BCybYa+@x*mYjRL_)QGx!&}%*4fC~MjE#B z?aqc)5dzin=smXME^MW|T{i$Ydm_oAs-bXWq44|?t=pNV)jc-w-lI~;wC^4-Je%~y zmav_{2OJHP+$!d9+m#Vr>J3dlLZ(fKxrJ?Jh(P6HO9G1Vl*1rl@aLwAm z!PPM#&5Xs>*c-Whgv)%UsBH&VIYMq)fdWP@G3v%1qbI9A9dIVgC*DruYLP+oL~UVD z4>~8e|MTkYZt;rroU%r-w`A98AEY!|9k*w&eZ#>p>MOXP-6KqtBYPY-Hb+0DA@z|5 z`_Y2zGuUjKMD7fn9=1mVX)6?D&8Ln$L}HwuXu+AAn+!}i)I3C7ZEKn!@GzWd$? zhE*Nm19JUHI_H+(`-OM<8KwU19o)Jt!i4pkgScUh3C=nr18nOOOK1bx`9R^|yctO0 z*VyaM(P`|v8*wc}E1d3UV*Lcv6$ko<>~MX0tQ~Y->1*CF`N;y;%@g1az=z4T1_uKR z+@LPmXYL3msPeNcneVL69@9|sHG7sE!CBlqdrkY=0N#$REb-NE5TCO&O9gnl0#D#P z6-b~dd?Z+SHO(!gmiYA!F#q`brvi@Dt?<9?lmsT3KIYtyW8EZSTQn{;r2_rlmVs8B ze929)P{6dyMx=JvJyFBOQ0J0^L=;`>$E}J=Fw((sr|12EDuG+I@bl3-Uy3%HD2#=c zQFi$hhqW*O)*_vC)bbd*4{*vt>je(8Y78nov z%U;l2EHJ@FFdoUQ=*uxaSv+RYknip_)ZKzchfDe5hhZfyeI!$WI%G3RP3giV+G-5m z6iE6+XWbP>fEwCAb@RQ6{c?~0>$x@@~-n@S1|~aoy@6S2V4^z+ZP$k;08T zgP$U9;`1&y(^S6IwMgLq9P-)H`p5~wy_-Dsyh9-hP7VRucZO8-p$Af!_o6cRJL|U=C{D*+ zUmb2FSDqt>%aDVeGI%8$y7$@!%pcib{od8INN>39>xs(8T2438FT;xM2T0#E`SZ_h zf3))bI9g={uS-DOM@mX}8rKrU&P8^4v3gVeeddT^&<)3$}<+8?pj;;e&jyKDX!6ROqi%}fiA|)hb(-FsX*L~9uZBd zMU*y4eCHLUK~%7V;JDlY<8cFLb`{`*+6yfq6f7=5WKqaz!s-<{%iIg zeX+#+y5YhLR?sZ_$baY7J=F==RVF2FR+W=EYm(i5jO*zofq;v_6X1KRcH8lz$@9Cv zaxLstAlzzn-rMZZycrk>2>v?D4Ucri^@U;X>;@8b2fjf_)qt#E@dh4$SJ;v;)!ZCT}S%7 zr~H>rasHccw$JtJ->ggOc!tPkpXlox$;^nEqjGzUR zAw?CLM=)St_}6tlMA+%3VU+8$?*I!lHdl#T@6iJa)Q>h9cS7^;y{=2T`|OYW3T9H7 zRl3Ow>{cJ6Ji7B1{YiF7`&xQu+cypU?9;f)LWJ1$Y5k(y*8;iVNEh5K8doWEbg35k@YrbbQWB+=uEV^S2vA$qIY;JF$&UJ;y4h91BGK)*F$qH;Aw%P)0`9HJ)Db zjp->z=frDv{(e4R^DO7v)0KGc+h29dj*vJaSQ24diDTBf(r^z07n$#LySz)@&7{{l zMTNkssw(xW{ntn%`3PLJW5FfCOXU(|nM)1GrLKf99W-`|p~ikjp*R*~&1{ zv4qm9-b#gB)>kTexH+rUqFYUhE@I2NUU2y;*Za+37JMt zJ}R-+^>6^Y)$?azkU_3}$8B?p7+YD1vs+otIKFte;5+i+QRm2+fhp-K`a5VLsqDP8 zXnhxx0Ko~z3tlp-dj{Rq5zecqP|;8lZ|S(?HKvX|PJ@wP*7gA7Phe-}U%qTPKagFHv~!yWDW6VEacjP;O!< zvVG?3*@HRMOuBXddZ>@Du;kMGSdBpMN+8Vj{@Ru+_)JdA4e73DOIaHNCI5Otxwf*n zyQG6#Kc8-3_dVFHn?L1cT-l%qz09-ISHReAby-o#1s61^Xq+VmGm^ zTTvIy*KhP0Yo$*Zdwl)q75I9VmxVd$x4Fmi`#crytXGmn*JDkpXC}pKcB#b9I=Yz) z`r~xYlGQ8{?aQVnD+oHTkB?gFpYF2w<>v4ZhBLY0cuyoxPkLdooLKpMbq`>}00WUbQ#~%{u@-P)=LUP2?SwT*FMgl0&<%E7S{ew<_xsxB ztWujEKjN5C>c77)7uUTc70sacxMoEefPbCm(*U9~T;ITXmM8s|^=pw;v+7r6Jzy2v zKmX{rby~OI=I#Z;qZ9puReq0m#}$S4bCBY?Z{Wa`{(x;Y!j2hx(22pO717qm-Oi*P zM#9(a4`B5E?@b{d(>G8rrq89?EbQaDDFxy~Myw52v;RZu|hbJ$5!39nOFl zjT32QPnxwi>@7L}@^ZpRpeGSL=$}`i|0>fO?^8p*!wn5Ce0E`f9ha1xA47AZ(rX`fLl0Z-OuoP#T&fM z_hEcQ!(Ac;zv>^`puxwmlzp8EBT7}!{%A1C)6qn+R$+-c!`RK^PyZCmMPGd>aHZeE6}IXZUr~U??mGUn7ZNHN~*^9v4 zP`jXSBzh8;&zmOPOHos94seR>}@t%8rp*9M2#?<1L(Pr7s!3+!UiXuK3|xpBZ3=uV+&DMFxDf z-HdHn?;_2I^cq-GjZGCxluZPtZeUxK339fPh_e~d4yaC+Puwa0>S?XkV0{+rm#)7g zJ#2cU1nYmr;-cVZ2)KNGReV!_RosIqQz1pwkQblO=hcY% z^VU+jy^yt<_(H#WhG322f67YEcjhYnKI5^quR|Ui{sK_EaT_)O1N`LVw|J|Tz`Z8) zM{*68QUBwGTw)8eVfHruq0%OI6ix?zv>J_uuW$(Q^B318FM@sivf)Fs>B;_=|D>qM zpe%RCa)PX%|AMz04o1Segt`A0O&@!Q0vtzkQ4?4}pZ)|_0iUWUfziu;tZ6}8nok}1 z$*SJ}VklRJT)stke4>AIOVHc~86334vCXcZLCbUc`qxzS1i&$Be1L@YWgr4QHlojV(6>m!d+-^0Er!@dm41BL z&UU_NL`4@WK8lCX1^Aa%qB4Q~74JGKj*54w7K#Z`d5Dg*-Ko8Y86Cm)y+Od{@DGWJ zA)Q&_FewxA#yxW%*K-L$D7aWvDB4Wj&}GmWhA`}rSy{5tO%FpO@V%3Kz3;Llb77us zz23ilg`!Bz-YA8SH+m8+k~9148fK{I76mKIM`&;%Oh zzh0KkQ<}IpC%}9lnui>(dL01DCnK9BJU^0UawXhUe`lsUz^6pLST-t_XZr^owZW&C zb`occUTxCXHe(}pB2j_5dy*Z**|J))^*L3lj0|eNbAAp=@`YH0%TQSuwghxpz6|U9<{nn$Jag9cBJ+|>4wwYpj^i4 zY|E2Tfu$HdSMAU2rCiv*9$c=c@DSg?Om6T(Er@!eJo+M>LO4|%;S+L(XO!UX7?$t0 z^c|S}Nk@Gd5b1h6Ilg^S7~f!kd9Bh?IDR&d14Oy(wNa^{E?PXi98K}s>69BigPpQy zK+YrhYbU?S5jQffDxY0#{-#`mZ10=eypxf48SckN*s-wL7T;3$v1R_owGuZg0c^=! z#wn?%mD!rLHQby#YU=#ON=)20ES$W`r3&zrHpv6sLh>i1~An_0vt?XXqBQ z#9;*_r}P;R@?#k*E2Gf24$sUvyTz|+vi2AJ58-JYnpoMF;k5OsHep zccwSocM4dqBWO!gp@^U5(#Q5{VRS4bIcfK<$ZquxzirpF)lUpeS+9_asp4RudCZ+h z0ef`Az4r6JD}pK??mEq<|Jr}$-@h@yHrQvkxH{w&+dlou^;{SE0l=iERULYfYAB6{ zM+fjAk#e}(f4}W&oW%- zihHpH(j--?*M`*4NKbN1L9$A#Dk74ws}|TpiR<@AUqUipK5LQzQo|uPuwk9RHt}BL z&$RrH=Lz=c1b0)*Wp%lZBToriR}tK%mrGjTm=39|4xijffsL%rg{xP@U+Z@b^Z8zP zQAc+af9KgN2LB}k^MJaI2c8i}cT%o&Ua zkbtssN|Zzd;8#5Ne4Ge~VaT&Bv6Efcz3*NT$HfjF;#zprR7PGOoHNLsF+6u+>3WmI zk|oPrTN+h7?QcOT99;D+ufjTa2Cfp_(h02Z1kZeHoj*w0W@YMOueas$$w#MT=~**% z7ZoP@p!$Jl&FhaK_ySRmm+`-lEN!Us7MQFavU(sqm+Z4iBKo-FPRsQ}a_eSm%6hOP z==*c~I4meEp#xbbD}0|X@Z;DhY9lL@4cjX&aOq#%HuTx~_K`il5~<_G(AcS!${E7i zE@K4?;XT{$F^2P*^(1Re$z0Ze_v@l_9n`WpNedn4#d>$!2xG~uE;zA^q)MdspyCv! zhZM91vO;!}oG7j{JL#e zEeDz2R)xJe(HFtRE9L4r%<^a*KMvD2{A;`QXoh76wB^$Ln0_qJ$U8&CS$K5yxt3S` z5xgqZwJlz+s}^e; zet1@?C~+r1Ht;CWnE))lR~a444y^JW&5G4~zf~cgZPl^A7n`2__=!-uV~6vbn0w*$ zZ@vdS!Jl(GuWvczcBV$XwMZ`Q8(TyO}yIoM{L>E1ga`c`*|ucXpJnZ&=M06yw*Ql&13SC z^9lcZb-<_3yo{NqAO&9nCEV+cOrWlNuHrXMlo5b`JIlMdL3Hz%{_*nX5o!V6mb;6I zNJpUp8AaM#B4PQQ|Bu=(Wv#+b$jt&vY*7ELMj22CcF>UjtCPT?n~qwoj*2V0-- zR}Dz()|Qh*Rto@kyY)j?0{YJJA9+xd=Gw2)ypO62^F3}633ann(c*=zTa1`Rl&OV$ z7dONQh$gDREi*vK#mxz@p$ph34 z+@!_I1bLb?dL@&1?cdZ~n29D0HTXoL$nH>K7#8+f4 z*@e}jPJQU}mAz`NOwK%_G2lLNfLgvq|TRD9CQc1d$4073LHZo9W>RZ?y<~LU^hw@s10Jsogo+o#;>d~G-ifP!q3iga2 zJ&~jf7Rny!@>1ztMP4iEET8=&Pp)(c9*ptYtXjV_8ABar6JF7_+Kr^VK2ey`~=e39i z1%MN(hoMhExzk;u&~RfTi?B`fYsQE^7_Gl$AvSLrmoKOyO)YEmS#L9nnH%$_!nE%i z&eK~ewOyVpDYldfE1^8E$6s6GjW+SthU|$HI?O z*Zqf>m8kN5qcFFT3j^KDQhtfW4Mz3@ad$B?m-l+hs3m+jC!O~@%?a8ThUv@J zE>WEse<<%1n2j%G=j^`wNLs2B{dJZ7Mc!@02GzB6k3MB?KX5ACHqlwi_I4d`V7jrk zn*AXz__*gZur!|s`fml+;-&tF@=VSPahONd*1`ei93~Z$fKt^u`@^qx?#aLLRur!` zUOO|8IRunL3S)#sZkb0fhULq2KowK#|4VtEhpKp`#cIn%!JhpE$h{{ro&mMb$JF%^ zj<6J(0~`u|cMVncpDN6A9AZk?d3m;$FMhK*o!q){aPKll1$znuq#6_2$k^^an)=c} z;nG(}(4DgsC~7iDuxS7PE&5Uz5?yCLWNK}4VCQLb-XQSz%Cn zJ+F6cV;gez#?krrf?5*J_*<@PnxxmuNcw5%f9@z1&5h0sYe{&SpP!g3MXZ_Hzq}-S zyZLasIj@XnBZX}hOAd5BYg2z=NbztlHchESwAbU4NpqtpIPnY?i=T7=Hnn+VJ3czb zO?9aqKUvJM&IMgL&EV%xw4QTntXv7oj#<5sqJI|(eARb+lV2OXl`VlWz}S@8PAxI? z*gLb5i2#$iw_XL7RFP;+?%lWXNtmNZ*7ak4mJN`=Rcb5 zPv)U6H$L$y|8|8Q2hUE#54YV*2scn3dX_?oB};j!ma`nrUKu4kpud6Uk+Q9sepI5$ zAN(0Bo_L$Ka+IlB3|rtfIrgO5d4SIvd;CAXzC0ev^?%ej_JEOwl63^jbgnb$?2Q7Ect%8~-3eDV3H<&9Mf zEHoooO$HBEJ&*TDzFoEwN>57UBF*smz{#*h8ZmCOJkMTla_iD0Z>M#s%}rvCd2GM( zH!oW?x0qse9L>JP`MhHv8+Nql-~Yy*HtL5Y=k2uELhUP zLaJ>56$(>s>4f?c>sRtsch`%}Cc(N(_6T#I!1VX{!w8%qvuC;cg{R;+p!RFI8`S`i zljvU{-V$GmS^O@QX_D6mTKu)IYYyZ~Nb<8%ktwIf?p;mehFk)7W;X;ZbNqCsN#XLg z)2b;2Sl?l}aS0Gu?au;r&X@szb=wD31((3pa$RM2ccssnGnZ!zn%oBSz^7h3ZW~y! zo|m`gdGgw-lq;-!IB{_6w*AttV4K~1%37JA^5{#b@Py1o8=B$5v|OL~gWaBBFq-f8Wcxq79?f9BVm1-L@slw+k)7;oiWB)8UV6MQN$@r@0D|?~Lq51X3>~qV%fT;IVoWhrKj&R8I z;SfM|(gau+Z_ta&K&-cfS(Sf|`{T!l_SaVp`dgJx?{ZQ~3ERP50^0X1HP@1dXES>* z>!K-LYyMms!kT#0XqGJ0j1Dnv#K;B#|9>e@sYG(RKCDeOz65pMeFq37c5CLC7P)l5 z_?8g?m#0-aX>-ZnSnca|lOr;|-LK2qBxJT8wT)IE*pXbln6_)uw2gG%PSWNIlFE|y z0w>M(@RODCQy#DEv{D#g@4>}xWn^8;xisUa0<2_#2I_%vjiV%fnR}2|4Zx@JX`i=a z_Op9l?QLuBUH7$j-po8^8rqxWiZ~@$FMsBPI6LS*$=@CgjO}j#a~X!e~a1 z>_wP`ts~<(kUpV#Ku@#3^$Q`Uc|8Q)EWR*ENe%Qmo$2O}gW6BT>oz)`Lnw(lwDhBtT8_$Y83PzoMwna# zaw-e?-BOKX3KLGcE9hKoRE%zdyxBtMv#aX^Exrz<>M-(&%PAG-wd?d*YPbDL?#$19 z_4bzu6-}e~In=10R`ej0j>O&DkJw@*lz=wplQM40JC#Q(4DyEdpw6tZ# zMq`}#q=w&c@(_8{Q_0dGMiI*pembeGU>|-16c{KGNHO%-DqCLCVZB1&715x@t=QLi z+zdvRWG~vcaTDb1@Jcd}oB!=|Lg%XZ8llZcdjEc0;0@CedF=F5>t~VR9);ao8uio8#aqpkU z^CGE2J9+HAYPr?pA6-Fyy3<40{nx-j8(6VsyMM)61u6G2jOS6lG8gEgA)z@7qbk>T zbA{Ra@`P97F!>ouGGcNpr9emQzWh=k`8AM0>wB{Eubqe6f#Zrs{~8+2`sofW1Nu2> z0*?U^_7gAAqm-w3rxCI5(y$gFZf~jnGjWzvTrXCA(=|z2dpmi@cy8$cD8Cl~w!-tl zZ^JjkE!iPdj;kp>FsP-HH22?s;7{GCbhoVb`Y(`qRnacsav29mzuU7)0IY*&&dM$Lx_|^Z+;9YJ>nToy)xE6%DBATxAb}H>Ro-Z z8Ex#KG~%s$u-IE+e1GOi}#a< zN4=jnvzD^-ism2PUfVd{X8RDdX=Qi{=xbS)HGR>?JcE&Hl%85*XxykpTQOJnkzm}{ zL3njmEUX`ODJlV@PqrRv&y@+Pb@x|Vk;S=0mt3Q>+k8(-TRJd-4~OU4Z%TZ3t{pcT z4M5(aU3>&`kW4z564dG!wshCYmGI`?NJ@xEFn>p?=2MV6i6NZ!@<>^#uac@~*C|v3 z1us2=hj+`W&U^Uhyusqe?^qKZ7{MVnB`uk$hm}_AVYQ24hT88N1{P<_`=P_RU>J5+ zPN`9lvp!%bfTg4^BGDckewoF^#&(k?WzjpXwb=B%VC1koSpfZ3pTQ#Zco#H}9PA01 z?Nmv^D6Q`mmY3{nkgIEo+VG7DO%K6F4Y^2qHsH)oAC3d%mv&>29R|ImwBX)u$PhT{*42mR)X~GKDfs9*H__#`ed0eD*MNOM!#EHAd zbO`4ZoRkr9LnA>kR)unpQ7xsoPssd&qPqpUcpvTB!&XuQ=!3Krov5X4vN0o zqye1F32NS}<-}=r%%aSd1%=K<=~@-(+fmXvZu+8nE5TwWcJ80Ob2cyoRh7rro+O?( zt+JnN>RKvTQ4XqmQDCFbnXJ#$zJSEi?=zkDAZ7KXjYb}JjU%W^Z}*J{{>xnmBr~cC zVZVNoUWrdEy5j_gPGmalyPaAZhS_4y;8v*FB_%NC=YFdLa(`OT)15@^ zx_@PVLdRjzP@(^pUy?!1=WW#MLjPO(aW$?{GJ8U$vcN&O==P8aUx zh4kEWqS~`RV)TRqtnm-ed%7c~kgoV47dUwLMM&qN0RIx(HD19AQKrGtVI^i{#}GB( z_!v4k_+me5v@0zZj&T4SGO-YB5l&GDKjr9*KDkoXK2nWbty|F=#gsQn)Xt>0Csjij z9fz{*^%0PBawm)Qpjw2G+sII0*&DwpQ64G9?0;(pufGoO(nH0A_F1W{S*2L@e!dI7 zGcDIWaXn2q+ayK$v5e_W_g7V+VQeE4780&W(+hPmpYqtmbtwnR6BA*@0y;;~*{8Sw_gog7X^6 zgGP#TZX46nH2QCK)cH+|@OIZS1_acmfn_`l<){I~i|4G6UL z6NATlS;ltrIwTFF=7J(W3}@AH_Jzu6D;Qm8DiEy4CirS+m&5$d=5;)>>9{9N-89}z zs(sz;?r$A7uIW8B?Pt=qYLi*6HDW&QP#xouAll%g%d0Dmhk%=^S2xKpj&wFY?m$(l z^#Jut=ZQCW?3xd-oWEiM`|L4_LqhUfdkG2E1$i`_A6P_JVzdJ5?amNwP(^EcQ_Wm&^P;9+)39;;U)dzZ`vI^f4NGy;4&~F?cOjDx;(X zLqCgd2%<~h)m9&{d=EzEJ)>jHdd@gr^j;2z2WQG(l)SJK!Y@Z~73MP)H=Uc97ePHJ z7FWjx4a)VboWDH|YQ)yNnvd{B!DJZ~sR6YRwIV`;-{{yw+pW_dRCi~-H86&sG<^;k zFVV~3>EAD%ISHJY#^l?8o6|iyf=Qs!(72B8|4O&bg{rAbsE35a{>6>}Ytz8CwaJwV zM1L6RdZ;rRU`9Q#FI7$suCa>}@6*ouVSD%jcjaCCd$rr&pZw{+di8nqjNo|7J0S7( zn_3A#us)b_WFl>4d~O*GY;*|(4Z-o3j}_1|ayMG@Q*kP(yK^p=dLEWxUQ%+N&5==Pnyyp#DM!OOxx)3O=dWei>BJF=7U8kJ{pOp8Q{;5p z=B@xutR?ZDnoLH4p`|{8goXxDd`W!GxxEcnYKrZQ-+KnJyBvg#(_zuOKW@s4=wPQw zbw;bD**<%+&T@cU#EHC>l<>W;p-^M7_w-};Jkl?`niYKDm#vlu4b4Klkm#Qqy5=6<2@RrpF})B&vk~IG~fEg#Ye$5KAvWE)`(;bpnOG6FtN&*QC8282ZF(%NW<6{sfc?b z!MaFk$nGcCZnt_}Zt=1}nVm+S*LIf1SE(r_Cyi&G+_Tl|Oi`Zn7=P^Gkc+a5m!*ln zn4_+&GuLtp7WbL8C|1{}%syi6v<%gm-?~2qYOxBE>XMlPqfX82wxrV$M@p4Z2F>rg15yc#Fo4b>sYXiG)<-MZE}c>TK!aWp*vUXp4+;D zT3Ce&k;17P)(tw0fx=UYDrZ9C|%xFV9gmEll_Pf&^KZ=X@91QrL|qERWT2D5u%X- zqkSKOMt(-3dlD@bzi;-%B%-Q2Skgu}$1+Uh4I171{sgjd0oMobhC_nKancq1 zW%Kc7hKma)-RY_K=k;IUi}=|giuj8BwNq0j%MEwa>27x$o|W}-OsBhr!lu&5k7w_m zrAFL97@@~(3rTP%W@{zT>RH(UTS1U7&ur^PHIpnwgNSk9F*tvdO`qb}{P~p_0iGw% z+|9Thx;fKIpDJk^i5>m@TiWf@G7LiVnaTEEV^6hAKTiux)*QhYq|7_7G=}K*L*?$q1nrA=Iff6fxM2R8Sd|x7vH`0A_ z{2yhAT`y|&I)1j!SN=j-=vvK2rvcxOsL3Mr2pkaNf307L?QP`>@nj4l)Aq}+Y@+A- zphnfdla)*F04=QC8Cm2n_Z@hw*g{pL6N=huBe0@7_zJ}<5lMSwm3bKe|S7uOm05KLbE8;E{<-*r@d=n3+~ z39bhA@z}O3?hgn)Q5Rkb7BR)3FFN$vUk$yd`$o(P0dWWMq!n-tkS&P<(z2FeoAii> zmc&25xh{9vA4Ta$X?>eMI!Z%ND=0#1JCcMZXa@=+Cspmchr2w#>YNx8hEMgG|H|<2 zhqeELlkNALxC9wTLsVsuO^uZ)_pf~q^r>-&P>0uI>v zp)6`r&3xlHd`Wf7ukE00AcDfohPJ52OCeogA-&{emgE_zAsO^$xmO>0CQ^*~x%X7~ zakHw6zF8hUeUm^$nk1^w{M5;ub2j_w(8THmnu` ztBc*xk5Uy(T-w(}iQ9NQiYnG$Rd_>3=B0|cNP%})Z|e1G4Jr`y%B#fR@b|raqfVsD zCWdc%63P!z_M47UMnW|<+2e5_#ujb5TsW2bd+|oD4Q|a>e>{|>Dj_4&NXqTf3G;7k zU2C4}Ix3^)iLbx!lpfleVePR*v?tCn?=v*v6~Cm{dg#dc;~wY69Yf0YWDG8PcY>O7 zXQsSqj~%J!$3dmR3xqdf;(LC&K6jabGeo}kY@RIy-_*Z#D*P0O+AyB&b~1MdE}gCFvpR$Z@3WqJG2*db9ryuiSg4k zTJu37!!e-e3bCp?ZBBqLm)$+y!tTFj_!Y(D>+vV3r+vrPGcmmTA# zp2vVL)g9lwk=%4#)t6zN8%Ux<{=7XPPp2y?HgZ$pz{S|Qv_;Z_EiLMCalnoKYNPe3 z)L%Fd5QORZc(FFer|dZF0R$w=!EDUUNk&_1;EU5A=61{UeHhCaPSPGM1N}jJ`Dy!r7(txY^{#q+?7cz|#?FsVpxi z;^oN$R65t%bOBW#ssjD0^-BWDKxO~WW7klMUGzo3_oTy>sXn~g#yo-3o}1UFhxGQl zr2A@XtrBtnV4meVJj^r1Gu1=e0ps_e!hNzo>p5_`JVRYVlSywQ#dkS$3ODn+!gr4# zxkSuJC&OXo*E+z9xiNq?+OH2}(|;a2oaguFL^@imhg=1g{CMBC`6z>j=LJ5FSA)Mm z6UA3h5D5rItTsA0kJK-XXrS31bqP0kC0i9Sd^(AF6|6IKBqBTU{D{ds!;(qSImIe< z>Lw~*D4*r6hzcX97JZ)7Y%A6bF@x|avC$p1e6E@ElkF>E_G7!jt8U{VmPo^3_w$3X zH5$rYBjjD!tKAX$lDB-qLjR$pwhfm7$~JvmW}|!X&%Y)A*ab zucaKViFL(OLKVaD#7-ZC&bl4`pt;4#0Q1SI62?i&z>J~t8zKMbPTtH=nJL2?-f^;% zJG<)b{`kdqY^KLyFfhP6-Mqb34w`JczGf0aOkp9-Ood?!i|D4-(J|LT@laSDN^=6% zV@W(CGY*TAvObmg+fJSrM_Jz&0yr}j6Qr^6+=HBubQL!*Wv6pF9W3;k8^>sKxPfsN zHEW>6L^q=+a$}1_75u=~r#;6(6mfVQx^9#t9*5Q*g=)LDoiXC*>XHMbWEHi*u*ZIv z%PuzZ2HY)rAE!vF4iL_Y1O?f>@1x+_WwuUOCJA(!*}9yG-Lafl)aYI^#CS){2$`O! zr?v71-wPXuK!@LB>o*bQqUKw_Fhhx(q`|o}Tc;V3gu&^q{L+mG3vsDngF4zRca^(o z<&=^;_>^J=Xz%M~LUMB48Iy3rWjgCDdfI*7hR%swPzB4x>_^p{biy^3wCiA-irmL; zy}`!csc0Jtr#5xg=(g`a{Bs)afjKxs>s*@7D+w6`BQi6DHE7zlMm91Qq*oY>#*fG~ zI9`b7EErgfXEl%+Z>gdcr6|hfVMrQY_M)Ad%7t=vXc;u@c|RN6@z~@f-~3yf_-~1? zpquYI$Y$vo3l%EITwXo2EKSK6a%1REuGpg9TG2kJCKk@t3lb^GRUxM1!LisoRtzf_PtJaD<2U89#^!yy@zP zm%Uum(rrog6i@j-^!%!2Iy0`U?Yup~tTnHtCg#ok`GlL9v-$i#0O;de)wWlEQ=t1T z+gkblY<|FyUH`Fvr1R5(+LxkSEg2a3p8+l+h5La)(5V*-#Kw#t6AR^i)3u(XU0owLA2txHIFiW**{nGzfh?ABGDu)tj=|}IDoasmpd4luE6E7`Ei-u)q*i+0ImAN$*y`TNrK$^|66HL z`e7})ueP8s0DSq|*6h8&gOP8Xaf=u_di~W^P*|_Lv;a;btVCGL`-2x**%-K|5jxQ! za8PAZEtIJkBkWIcD1l0=+Q6{D(1 zcrRONKfw8=RH=BX73rI*;L4D5%f;}>|UAR19 z=_#|j^EE=*2m1sH)}9@5xz}$7EL6}*ICoUqM|Fz7F}pLS;MZis(FSVA(W?#>t$T*e zI+^xo(Di4|CMgR=4W&m;kfd$aGCXwZZg5j{sope*&M2uYYYRL-m&?A@9*1CkYpK0I z5_iL!vwA9=aIwC4X?Y|dmO+UFK!-Sf<$^klY}F?#Uu&&rP&P&r*A(Pfus&x@JlB^E zPSP>UW=+<9XdPnALw#+SZSt){?!mKnQF_)eE0(mIB-X;ivZ+I0e0^r&4PvpOb>g6U zTd3nXz7HDpzwm6f56fL|2>ncmk8Io1vm$ffVa&W(zuff5!nK_EFyb>E-AP1if z4IUAkE{9J9F+`YzWgD!!fA8QH{6uq5*@eSEI{j8%OV{zn@?Z(Ov5d-rWqqagLU7bp zRJNq?$yQe{8p_ROmLx~Epa&>UD%Od1Wj@Tcn_f$I0ZQRg<8ntA%juBZkS#w-!3H#P z1r;jH-AjLscS`fLN{vk)yG=@c%cDTU?%>+<+Hj+}qXqc91~S=VJieW!0Jd)TjTk^j z!xxPkk$&sw$!f#Hqnw-Y<(Q-Z_v=)DAOiE!2P)hQBF)4`>WXeyZ$2GUv{D-=hk42%3Zgzws_QLX=9^`@!;V41A;N%DKFIFga^qVIxP$-}ga4JM>m1FTE1wh} zGYUau6{fwkxjnfh`cL%5yNSxQ-d2i-^ILS(FI})8jt|Cu4m^2y1pbhSyOipTEHmJ0#XqFtU1KX;Lx6oW#SyS# zV(L@>_CxY+&Sbf8YrkCYeUr?bIL-Ep{!wD*`W4WjTBPd%IcVze+K$`3IKUL{L{Qb1 z*|m}@yxX30XzlLbAN7y#3iAF>4_}jyG2jMYPkxY}$0#*1Iga#{mEu12p$|V9uoqft zOM}?qDu0B}2XR&*T-;ISF5`Z1TwgWm-bvXbdTNuk_oGxkpn*hLeDnj2DNV}sQu^*) z$p2KKfa*H&2*(rSEgyjc0B!^xo(EsJzHbguU=}p?@3PwhK74kX9qu^i_@lbGui7)m zXPb0=0#buf;MF{F95?J6lgpUuciW)% zI~VkxxF(h^(qu|+v2Ff{aN1N3Rtiyre5lGb6u~=)s{D_1RK?|h#VDg|e zu|Yhs(JhwgA9*~xR3C{7sho5fbg(Ft@l}RQ;r(hrug)ap5o%6n)|HA2wOb|;&XxZK zd(^meAszbwv?S_n&AZqXaut2)?&q$#9G!()jAaUzy-GWZjMe4b%svQKYXOU-`@d)P z<{I+DlwLR^T+}>+eMFcLMN)rJ$7E4C)*uKk3*n0(Ngr4~3Rn^@8w$s!pYraPT?t|} znq*cbgc_BRz64l*o zzP!Cxs};8WPllXhB*bzl{?rW3O~?|=M2y}^i8Rx0txW%XAFq2%7xMs=Hxh)p>8os2 zdSK9)bpjWMwJvlsAaLZVRcMIK8VZw{umO|=k^_xabH2IF5)##kJ~@R%MpMG@)Rl?( z4y&M>8EWjhudz=BtSb_4_EI29jga;*x3-n~cfH~=;rEAa8+Jda2}cqA`Je&^Mc{?Q zL$M8*n>v@u82WX2DJ39FSzh;_UCK;{t>$_?AA9?7v$ zFb8*|+iWyei$(79ZFXP0z>4^Mfr$}KnPbd;xh&Kf>wq zS=`@ztABSWy+1*}=lktlh0BP{QL(@)asBn&^_UI=F;K%{y7NN0x^PMNm-# zgIIFU1^OrduO0bTwf9^$Ok09WLq2Zvt;=m(;1hY!K$%ODiHi2AIJo_B-J?tc_(KT~ zx+Y#oXN*^O0uIdIfQk{IR)^yY$lw>5_neRb)-JM}Y+!Hh>~{`wPM>I`fBet%*d-oE znM;w*835J--hdxidxG>`T#PF0&`m+gU!d*YD)>7c$of*&>_g*d2Hg}dEDNN+3R?VV z`ojcX$hCa}0vp}#z@BeFCeT|{edN&4U(5W(_2+*vaEb=XfzivFbilC1!*iMNY}@@L z!NbEjytDL-oW7Rr3#8q=$`lWzs`ZfzBK8hiMxR2#yF=&w>V^&%b*?JkLxLbGc-bpC z5`Fn+j%anB*UdoFO0cM=t=NvzzQ=9!;zC1N{H+j5Xvt7T}30$_`-JX;z4V^=$qE81OORDnlv>~;sthAkB4nc)SuX@xWlJFJg*vMjB z-(xq`_Nrk~t{Hruqeo+rqg?e2Jts-jBUWm$(ne)xLPpY~8bIQS)sSF>T%F7U2?wnl zItmIGgSnvV!84oEW_d0{W`v#P<4f_H@Om>eiSxQEi#Ni4@j1_vg(*kpEL04*w8v`x zL!;+d^85;{>HHvm#INu)@EZc(_nuQ9L1Yq=F4@!&G^<&28ouDsS}q=mI{o#nPQoz% zyh3<#6iSP00f4@Ok*acc`W)#*&1mn>EgwNAd|2{j%0@-kVyi6R0w7dF=VG#}TfKFL z%8?s}W_QuaOs8+GSo=CdV`XWCs`nC@`K>gr>rqijX)U?cD4YH&ilQH)Yflj| z7C%|iriQkteHm*$izy0h;3 zKjD(%u^==_3xn_V7e@Fo+xk&2-%Y(>^{Vqc**C5z2ylT1{oL%^u&8V?w2~SH^enjY zx6UNG(W7ZBr_j9PM1Gr%$Y(K2Mc+9v7Z{3W^5_syXeXfl%4M+rIQWGM)b?-S;7)V3 zPcW5JPl`oP2>+-2JMtl3M?m#5?(^v#ygVAs+tsi<1}mSqo(8!Us4wN;{6S@a%1tW~ zHN^Ggw|su2x5!Sn9xx+7pBe{vQm@niO=15;mCJ72z)@pr5@_q_dJU+3Dv zo_>I1F7=25z9`EdzNn&^Wta$@OMW))i+{SRt|(4~ZQcoxeJ@+Ng>C!@`kPz~JA<@7PKkqL?<;C`&oN9fEABCyIH9$}=$ zX5qa$o6)h>BJ-MSFu)2fRBtisl3(f%dygNmI5<^c9lBN1(Gq^+ihH#paRk$Uz0E3$ z39d4*UwYP2k6LTUZ=dvSkcYS<@qugO4FW6$OBDokrJ?tlC)P__Sj}B2b@jZZ&FFgU zOFe6J$Rk0!aga0?(jJOiK6gV{4HkYVpx)=z;R3m9spRrW;O?}Z`7iEojTDVN(YwBHE0^+q4rbjv?5pzqN=z9#EGsR@v*Aslzq25fU78L2>AAG z5U3+{Go+GPhOhIPzD)Z@DFuf~^RCReA)B{_IFjqQb$B2XtvPPB^oT_IGI)^KIV4>o z>OZ-XKd%j{-!xg8)s<*FNO z{dT|5Iy~9TnqvN;U^sD0N%_L8U7wS+{+XeDJxr0P!P(E9>XuAfT15rm;+Q3C zBJghhG3|RTGdf8nt@V11p{&?s@+${dP9!%Xw5eI$B}k3Vmpp?5{Nd!SgWjVHR}NN# zJsM$BT#jqi#- z2>xW=d{ULSz_&vyLv7EUyhR0~QGH!yb7d?qn6PE8z?MHRtu#jK56WzVb~Yzyir~Bv z0%}Bfl0rsV2ctToGW?>FGhYh=CZC_n%)FynHW@pO{RKWP9_6~D)Zn9x@; z?l%;;eP8gQ4bKT&8LrLRf*vMzD!3y z%p72cFDe+5V6rQ1u7!BhwliT6b$=H`iHv)@zNH9e(fjKlznW65et;^`uV%U+P625L zdj;xRZ9*M_CPW|BYW2&y-~(K&F-ND1ukAEf878M($j`nlTwpuDaz6Nq$>v5EI;j8* zlCVM7OTb+bYS_L)-0V_BNrTI+S+XMV;6&-TEHF7kb`m}SO#pl3gx0D`=5a$bMeA{R ziJ1duB+wKBGe2s697M3_^SZ>cqlCp4i+W%^V-01NB$3LOr4+OP$7taF09Znyxe-!; z=`Wq#l4+d*^(Xi#o;LSPs8_imY{6Q(#o9B&mf=0MS=C%EEUh$7K;`60Nhr;X%1)w% zw*1EDF9A1zir2TEt)BAa5jX_BDjnAGr=m8ixWzY@WEM^iuFw@kC5I`l3^A%LmMrtg z7UoI49^WLLlx~`v1(q&eNnGx!*G-p#0#h40%AJ8PxU`n%3`5;?64K57mAE@7i)uKY zi`}nNw&Ct^57F%~foVK#wuhczd`zeFJMdtR8UoDs;kOsH!tzZ_?HvJ3++m4kb0N zkV&^q>9ZjUXinP2O>H#rXQK4n7s!4sg8nK2KDVo8k`${>Czawv%I`j3%y$YklV{|@ zRLARW{q(o?+%#Xar&+jKi#LgONsj-lp?p9Oe}(-*JQ+Fd9{6eC3=$%YFse%^5x-$G znvuca#L6Q;?u-2-=s_*DR?92l8FE7Ef0T1r(ICimsvV$Im2Kgbn$EWFJ4%_G67%5? zw4G7)%vUcc#FqsR4pag>EYZ%sYrr%d;7uVP&a*plhcc}goQ#HH+d$M#o_n2sBw&j@ zIeV3z)Ul6Ob_fc^BD8)go#ow(3-86Q?C14(cfxT_XH%3rL zdzE=m;!dlHwJyFDV-0`mHhowvQ3Kxf(>T(5GDp2%-!7rP?!o60i`p3@Fj@V0!;; zmRkAK$J6G`)@)gnufheOYS&_;EDS)vf*%N|LV)1L^?;(^7krQZQeUO&0Dxs$(X5Ypk=#WYJ9~r-3L78U@1~m z;Lu?lS7zO3niorcgP^YGlkU9DD3*oVy!dS68=cg#QZJS+3-9FR=jFTJk^DS?tBN}j zk1MUk>O5);W-rW^l7i!;9A*q;SG+W+c(9(KdAlycyHqLpTS}}ACfLcY27z3l)U_6~xO6KZVQ{gsb$x5JzWNX4Lis<}Y?i?M1-En) zPM^-&$N#&f8f3@8pdF(Sp$~_BvfCv-=^x_QPYmD=%ZCUkBiWs5yegH#USftVHH$jU z*h62J!k3y|aIyo(cTX(I3QW7$E$q_Y_rm?RD@Xn~RZw_u%p_6bbmA@LCaYTM6v=9D z>c&==3tZVOgktGN>P=5ctTLW`TiCfWymCrb`GStHdSm}yaGQ1b`8*q8aDt^@3^s|u z(SyuFw7M=v344C_IoY^b6X2?U#W1F`0+n92Bow(S(`xoxH`}7ou*192sb6W1DF>~y zOI^p5Htd{w_R3J;%ZfKxyR*{uuHxEKc8|y^NDvGAJm56VE zu3wSBvD$GrmIN&?c8lNH`no`D@eIT_4Hj9Ubh?M}M|@IJddoK|70*lD#WhQ+v|WC@ z`xr*Yrzx)4E=&|Fk)+fFozMf{p|9PlwXI3Yo40@)nFa`_w_4KkNFxTy_LL!$`2_i$*y>3GW(U!>l1f6Mtv2+C00|UkK^6S*u4qWZnZ}G_{mQ2 zFh6qn!|=ndT2yz8=&_Xh6lcWEg|++LkD(1)X>V=PzG+25=MCU?GC~-X{(k>I=3zJx zT6sql_1VSXHOFs0ig{h~!?M0iIseynW2DHhbg*p}F@C12qT42BoQ@<9j?MsYRPk`DvY1fpd+&Pn>EC2{q7SX!_cEa;V zk)i~xBAlFnJYgeABcm$+3RXYzybaZDRt$Xwp-y{OmAp47x<(^hJaU}G)y%eS6aC$ zjJsz>JzC2#8v83T@PH=->U(E%CZ)nx!Id5pTCItcU{-O@^9f7XYJLzaiHyIu8smeB zs}W&VKVNaa!LAPRwIBP5V*~FM5L3zj1ycENcQfz=mMEx05bin9o#Bb2u4{+b9pe-R zrQ;@4VmSV9FF+sVe2GAF6~;(kI45>fzN-0*iLrCKgZHK3QFUr$7M?oYei484n0Q2) z)UH)(eYjR>J=i{|FyQlTS-V)*5c&EWGlXMGUPCkt9`$lbC}>s6VbumrLvql4ZYH)# zka~!)*+C5KMP;*7rofmPW^qrCG1b@(|Mi=(&O17rym>zIh|+wWq+&%F23SbRZD#(p zo%vIHpO_+JZwOyVDc!R^?V!%;NqU5?Z#nhWh-i;`F)cZOsx3v~TXB zKv-3=j1BqD#I?>-js5Bf3A{j>-BCQO;6}&rMLdnp>-M?ALEq2gBI~-Ir6o7dh)d@W1~hQx6OUKZIRLP4?gLOn*WbVfYHnBvgK>bZbup%d>& z3lZ9&lU1~lPd8!ERRgF;(&TPw<#zc_eX^@Chdr<%;51u-rOVQMW|CVSTD~iNmN77S z(XzozBbr8yr`lwcD1AP;f>}gGF#oLLZYBw77pJGh>Ig-%sOH^;#HWSh zaL-IMDQ#FT%_h-YT9#3n}B3HT(=9GeD1$Vv7BV2ew(9; z`XsIu;E!weQ5eE@YO3Pp^yeZlmolQA?9}k`rl)rZB$8it1iO{<$-nj(G45P#y{dtK zXx-APWqGK-**Bl+cdV$&+W& zbpd%DkhSW6VDO|G2Ix%sIF<{83-OlrYcn@NTyCcUal}o3YCiGkFt4kIFc*#F>L15q zVy5-*MEN6&+;jfd*dH;<7kzZhg}$8}m1=#?C36q(Y4z(Lc3sBD_`h1=O$CPB8~PqVTfR25o4@+`L(BX_|o_vO((a zw`>py{)+Q3OV5J759>?}x0a~vrOTWtJn!PyHJp=KeXK5KJ;~gQmH6p# zlwgGv6U@E_R}4Aty;>QdKDYJ?;+@DF<7ClZDeAYVSlG5wAb&ZoKUr*4~kI*UjDXW{N}E)Pca*#rZfoughmBc`&7GnTTp{uCu=A^n2 zoH!HjQJ!;tr&p6x$rH+^8;pu{n%4*~X`=!LL9Y;hyGR9Xfe=>c85-;m!-aP46n}is} z=FZn8*Y|D^ZXgC^jiIWNqVn+OJVKIs-KM780J%_JVjL*w3#)RkYVfqEHr~us+;nn` zmfm_lpL$KA;+}j{=3VSWu4J+~tKzdCCK>gor*N>!YZtROP2ZLXX4C2ww8ff@3adwp zCTpI{CNHwx_Oy}=C@-va`tdFLl;rU{CvjJFC4cerN8!xw%#y% zXXH{qne60Efq<>+&ijp-{U9qWHpJ6VH@%c$U`51{A`7TxK9ezSkps|Zc#&adfPw6F z%I#9lla7_>9BVTXlh$ancFr|}UX;PISeu24B(1IQ0F^hBN&;F6=FLKx*>ZJ;Sev1< zrHt0^W;N0dOPfPMT`$`9lOkO(nqJ>+gV2C&f~GXc^?2V1S$(bRnGx$;uD;PH#%B!q zyOmVM=*xQ;PP07!=Fa)=5kmM*(NK5!U@pYHyJ93AGf*qJ8j}gRAtE5<6tIsr=hi1* z2zO6^3+Gs>UpWH#dC@#P`=5%eA+le#jmXXO@Khe<0Ap@(b37d61p+a+e& zl(ZGz$bdupbSwW|9J};y*`$a7(ve+#N0&4_N>u^2WzAp3%$R)I62$Q`LRkp zDMcHm4^ZMnk2QfaBC|ve2{N@@loJKOQJaHfU4B9de^gSUxl=!OSBj1hd+HlyYVwB1 zsH~Jaj8u71I@cO7YUMdJBMCR(=nLW!#m5_nCOIEK`s@(4)6;1+c`H~wGQ05^L=`t{ zns_qE)>+Mr4{KG6Tl9^4#o=oPdXM;#_8yr?0YOf+vj1v+aHx50bbPUfMozdo#a3-Km2n=WB?bDv0w(l*7)p!X#YV zoY)E+Q14Z$<&Us1PEOJf%1>JMG4?*&lS!N%DN%8TE)FbMvGX>(9&a`jWfD`a9jR1l z8fw%^Cd@MZ>_e>v6N_}T@Jqf2n89C2po5tqmYZ{|G>2^5A{ISoGcL!Wen^aoU#oJv z(y6|&LN9d)XsQEd|Cgteh@9=5iYj!CMANfD%hhtE|S|Xt(kU ziqdedw<}=xYGeWdz~vO`c409OKVt>}piAikzWyqI$W;{my%$}t)W7bs+5A%3E%j)} z@AF>G$eT=@kw=z4cRSu#TktlUS*Z@F{)}0!fKY!O`l9c7O(b{`R(IviByOBEav)GU zTk4;!_~VC|iiZ+*zw&78TYkq?|6eF?y1_N$a9##i{+ovpKvfq*8O`#(@~%F3!T}o9 zb5wVmh`n;XVj!(j{0o1uSItRJ>TcAWRT%9ygpV(I2Fh%|{mCznXNG-fpM9Lj0QMNE*J}BBT5JB8ab73N z&UY?SD*a3?)IIBP?SsmfqS?UFyeThwHHu|9O)Bw7+JuH9jE?51BN+{rn+ zjv&{3SQ+5Km)>Nb+?oG}35vF!z*~|t@zr>>ra!ncP3lhjVMOf1y7DYk$8?`G4K|jP zHb0<`g^&!KR7&MQNM&s?7oxpuI2AoYtUjg0Y|%Bz$WlsSv4f&Rl?LN~NK%vfnMWlp zOdZp&$q3ntKo)raA6s7@59Rv5@0?C`PD!UEqREL$CHt1asE}lT^ z2-#zjvYW}ikIKFd27|#=jKN?s)-i_PGo0<)=Xd|1c=6oNJu~<9T<`0Bz2EmT6%{}V zWVG_?--cb1Tcml@SWQ7S>Epz6E)!=;vo2UbOafwNhn^06y&U4KKNkT6eyI|d@e*a} zkQ*2XV>N+VDl4mxcY1gEru@AbKBjs25wg!|gK{p%j~A~WwA{}jYizI<0FLQpl{h2a zf2T~Mm5!KqQa6-u8{Q#QSMpinsZ~99BR5r7#;QW3(+P8@EzIFH80`~EiGEXy#TqGk zCC}1XX&ZyKo2zMF6P1=R$px76XY38TmUkfIW?3BphJ1FvBP0olCgP!D8Mtk2SW);= zAwI)?`*t)EgipB2teZ`61A$rB!v-z?UM@GN)Tn$pCZn8r4#j=-jvvsupvn4)$&!3#&fOhf0YiRol zEFCxM9oNYAi%*XLjp{5(d8TsNvprCw3wKG{wuSgL-ZvUZ9&b&|rR>PFI5C8JwxjZp zSVvZV@)Ej<$-3Pfk#2^c)bOAxVV>8qBEI&h5YvO+CQ208L;Q8;__E)&LD*hcW*d zZ=~es?XCdf=Gi@E$R!vkjE=|P!*$nZG0$~iE`OsyYWkiY1r)BhdyJLc#QG8Z_5v|k z9Kg6z0A+}L_^2z#oadJrZEv>>>dj(h&++X(r~j5E0dylp58M9n4HBSRY~J(xF5S8Y zS4BM6bE{b@=M@~1lp0+7D-$Wl9PG|xZ1w)%t(d9-h&+V zEw*s3kUPcEkHy_?7h1RBPQn%fW900rS{#)k=09T_U=c!+FoSx?xWKvF zzXQNy_crKT!5^F7fevV9ZzH}4&zLJWX6mQNJo#{C-1Qg13pJ5bPc7TO=QYBgoex>P zY&L2bCK_4*ViZVBFMTLC!coE8F@DK&y#Z8HJhnZD3recns?``_>rp*XJa$elMN~Ku z{KQheO?h-!a1rh?0ujU2LqtU=CyR3OKytGMvVoDjnw<4xhL9c83NGaSE~Bu#AjnaF zrFkl|tT6-H=ctzeHjk(J;B)k#0SyK30-Fq|8?WkZPL1}w^b5DH?>${NaNL(8VBfWU zgT*nTKH>|PxhKUr)*UfapAVZkYBQ$UK11dw=bnv$^ZQF|&vI9rS5f+TMNg004)~tiiijABhqG7y z&P6e~fn%nw+sTT>T`A}1L-i^!0$G7nkG zrL^YUf5^31IJcqPCWtV`G-7%8QvZ9~v$1GyoFg>te%(-B{&$Zip3IQEIXo9M-M%9% zI4p&l0Y=rS*=|lbndU6|%>ZGV?lRho7NG+>F~T?)y;kLo5pt*lFK#>U3RBfZldc+; z+k$f%1piW_^rXkMi=~5^9RjtVRv-jg0D%>HcHv53cMBY6n^LFd^Q+iV4n7T|h9Y)_ zUe(OA242N&X@CgT(tc-rr2MNE17Z}et=Ir9@Z^zq_60C~m8E1KSfYKD&F6CG+uuv2 zXfrm++SsaT9hu{wZUq8u%Q@Z7t-CRj-ONh8&i$YpJ0$}u&99@gTaAD`bFE;HmNYGw zhG_&Y`#Ryr{TkYa>i=&H$QaH$yz?`B*n6-l$aY6>lO5+=JAo5l{-a8p9Rl7I;?p`9 zjXl>otuIp*8#G&k_#Yk=`n9&H*H~bq)`){+6wu0nEBuiGw7>;`5bVnrv?(eiQ~URd z-#7pfUsy;4Yq5NQr~A8BbC_njLyl2ueCJskIn?MA2v zGaJ+sPcn@Mh%a1Kzh1Ttj2WHl?bIdf(ykK_(sltUepMSQIUY%tiXmN7P0jSRA~g;Rzx~zwA6M7&hqY z0u4#9uff52gzhd#TeSaL)LN!@i!1xrP8aEPi{a4)JTD+XE2zL#%pkFbx{QkIO(9V$ zM=ZvdG@QW|vTc2YIOI=macwy*S8G{WBr{|Gq$}$M>sUq4M3F1GP3f@r%9J8?q_)tl zfMt+BA@#OmtrvhAuEDt#GZC{eYDb2?QV^Oev<$yunnE&sy54}WB=ql0#)k!yzfCB* z1>GQ8!mBSG1rdyLVslsPkfvDsi`;q7IEE^cQb|Cm*~nlFL3-a44GL~XW>QoSI>O}|D}Z<>C)oBhXh zfQr`C>;(V%MU7K$KKwzB&Rl>`*|w9k)E6AbKHEWl>5P2256lw;d=8xncW5CT)#h9Im7 z6QVcKOR7Mb*gxZ%f$UeyN79N<(Y7@QugGS&rhEH0jdWHmZmv3qiDpM`cWR-)Hz@8Q z=_ZCPBB2WsM#$0PO*|6_LC&_pm`hu|dAMz}k(X_q=X7ViY=q48tDA$I05|*fi-)Tx%e=@0SR~g=ssBlCkIJlBs7DS2%?Q z+Uw0A;?$O*|H+0O@t&8=0-~Nrv8}rz@b6YIy{SA}Z*k)TN|BIYb;I9L-hnS^G3klb z&t9Q#iUH8Zdu9kYithbxsqU+_`Qwxmti_aMn4UDB;=zfBT0kDI`{PYXm5Q5-#O;(! z7+byi&-lnwX?@TZSYhWLs0~bRU^KW?^e9|U>ir|)b;b@LwpCd&#)#dTTEr57yeG+N|hj(=%Dnatnz44dPcb*r-DD8|tmWDVglE zifJ}L>^+w;*5_0fXH1pm9~71E1Kp6fmNjs^ z4tkLuY=46;9}~uk?{S=XKgZJ%#HF>^IuzRU;bsbUFo@1&vdEp~5?}zT_Ivf4saghy zWK?QNOhKwtyRaMx6{+fg5*#Agqdc z661Qx8I&Qsb{kYtvPw~jjnbB|cx6@Re^ut^ywTBal!>!P?S~h6;;{|E1(Rf}zJL_l zx#O%Q`uQ$O$B41rGq^WD9{G>$F(5w{g-SJ>llhx@-{^?QD7`(EpYb2u;t% zF3;-Yt$a6!Objv4-D)iDIz7|^;)iK@{|9#vjvCQhI4rNZ{~3vb01HbTl@6gkXF)zT zQEETw1k5y?sZ3a}-)BZExM7pXux!mI?Kg2i;vp%uhktsI+{MpzEWsoc< zWSt_!t=!JDd$R*n3@Rm_H+pTxeqcIAHSon)@TAe+bN^n3`ROD@yaCa4F49%6vi|U$ zQcW%uHD1k0&QYA@yrOy4SMJG>*2uFTm&h#2c;(;r}5 zV_{c^FDVAQglFu+9@mKX;MG0YdnJFFY{AI`u@8D5tnOm#big0CIL$;HrzXS% z1-3(XFY(WpRO>a118i0%9J9-C-UNqnJ+EV&2B~m5_(hEQg%JNb5oW;6?`%EbX?P>f z&V8xU#?Ry9EjD)%=z|Dvz<1(#e0#~5j1)1-PO^lJwNC`v_YuaGe$2SZUZY*fdgM2{ z1p&@ycy#jXb#~H~FKQ3q=dC|5x&D#2=WqN5Ecg!&E%ob$z%RM1jV@_0dj7<-1+K|# zIl3dWqW=?nC6DVX#$ts#$7~So*x$C>xK_d6TXsWDbt$&EkEjfC+YtD#ln8KFIv}(E z0sQTQsa+oerwqpf-*d5Mar~Bti`0_z2Mj|+voFC=$^|Xo^Mut!Zdko{>BlsG>FAcV zL<2t@Sc$>1bwaR`Z+h=i)UifKtNG_CX7e3DIn9J)%_h1l zS!vY%kcm;8UC!0(1?TgZFV6K`p9b=g{5gsGzB~iI=gg$+^isgSr&Lf%sYb0q(~Sjg zCoDQrpy7>TP$`1-o4oVkE=X(?D?f&MITn|2jZg<{pp1}(piXi9Y`>@GUzaXTM$F>% z#&;N{mzi{JMIfzu(Tw14zbou|D8M7s@P74c4ulgBf_QWwmsB zkbX`}x^oq*!Q>(s?W;#|U9ws+-FZihMWgL|N_9ZlU<)K5pIz$XMQdTWH`9JX1y{cc zC>j0P;KWX{J^g$2ZAUW?gd^iJH?ADi+}3F%!Vwh#UUQb}aRmaHp|6{-OED;*6Fw{G zBAyfoB2=44fz8ch&OYzsHA-SmTZ_Ub^ytJ#mX7A?9#rwv$#WU2=hmddH;<^}OR>-AI6_ZrUrE_p5 zkrU67Li)!ZR^zf)ja@KjO~y;aVKj#SH9wZ#;uvwDVv7-ArNjx#aeGl=%(MCoDQ2Ko zft6oy*MR|$tPP# z`4Zu^N-hB@e3^=j@6OOc@G3Yj)f}1CnRA}**9@5H)|iyzYDx$n!2HQQ;$_Cl8|W*% zK!Iu^2x#7Fhsw6EDE^ak3*D;_f)3M!5UiF2Se53M+CKrISb8?@kO2rSoyq)~PpzVh z$2&UJB8R-1+KLv=5tBS74iv76;6(JJ@&cG11v=L)+>D&&(xOntsO%( zp7+t$yve7-Y9Wr+jG9JiIN7lEYr^bYc(4Vow!ha=J)6!b&7SAa&N%EI87#JAxcVJD z4oy7{=xI%o&qv6MU^=wPw@$XSj@q}Qsei@dzV~v^Z`v`VfykGgH_Oo_ovCMN-%1K{ zTI?nVl9drtzDuWqh5BdH?v;;cJI9IA!22xZ?ea*6N07C%7OA8iBIKw!d`9I@9C(n@ zE%*n}@6mgX!mOT|Bi_k2wg+}BACx>1Jw|+507L&mcsLLX8hDR#@hPHF0_r?MoOpW zW>qywgq}(I43B#RM3PV|ZRL&=O;@_)js?_I$}5@v3FGrwx_&y`sG!kzj3yrc9=G4z ztd=ou-5}8p!q=1MsNnQ5r9n90smIh-FZXv+yTrxYutf;ND=dt=33sPuN*&>aZhOo` zuy`eDQ1xw(*=i6rD7bdsDr5Tgx&4&9ie#JT0V#Q0c&4mbm`9Fj#uTB~z~#BAauUwW za3ULQJ{fQ2!H=4+(_TB|l`3FBc=-Oz`orqASTw6J0Odr9Fwt}RZ(8_Gb?W!po%`!D zPp|lsG>z-IP~_redD065So${xA>N4Ei>cnWshCgZ-FiRQz-TCC@2mq~+w|3=l{KJ8BgJUE)svn7YCR3X4#pWs_@99Iyf}&|AFE$?*%g8x zRXQfM%oGADa94Xx(`wkwYjS&=5tYp=yfM{sw7sJJg&OI<_ETV@M}MY%+Xj^X(LLDt z(!pq6*U-cEaBxPB`#%r*vRLu=Au1!4M_M5E2SIqs;cgwN{HZ&J*&z|f@a1|= zwcuE~4v-(CLwvio8Pb!$$s}@3zD4oRUnBM3DM*woOn=A^8Y~uY@(zCDM60M5f?@yg zUNgLIP26r>-If;fZyunT)kov%rsMqw!8e#fWr8{ZPuJ251S485+6m49mZp^6g|3_l z>42I|jj&rK@z9WUU8x#kib38Vv6a8IQ;xrn;HLwSv(JdZZFcav=dCa1@6|zQA%>?t zf871)E$`c$VFhQ+q36Yi(u&T7oSgEgEZ~Bk0)jsvtEYn*L2p(~ca{nJR%hrR&NzUw zI5Pwd+#avC4}f`?K#CpvvkqdKO0G}$y^<#;9-XdbS=O-akqbyA94TODy1 zV%~mh*>^W$v`?Z87KB-OCfOWiq3OZO|EY7}Hx9MJ-I1i!Q@&2AElbc?+ZIxUl5(oNKsd z%H!k;b4Rc?eWm)6Vys`}lY-T;R;YEB@nW*rnx&L-2E+W*$vz4Xp2lJcCs)3R2AeG_ zZqiVlJ%DvuXf)f7th?6Nt&j_rHbYYybT1<8eH2S&C2%OP-TfRAdEugkn7?xe%yDEn z0Dm$|HDS+9{2) z1-Q=ivOnO$=D1eR1^PW;SrHs?KMKRc*g{3Jb6)zp_xy-oh4F3VF!!A#0fnMi%y{*a zZFctT%gTIza@YGH7X3U^#4#=Q*PEl0Kmb-6d6?7tmmO=Squu!M=#PBo%b{eI>lgs# z9=zMj@yj-T3Ii5kEg9O(2$TDff6z`}J+B!p(cjEATVfJx*L(J0r_cefo?*hD6>mJ& z_=I1QW7pmkOPQJbHM`c8jCEC2TKU2HXnwZ7bVYg8apC3xpjU3~&2v_-ciiBd>@!h}Uk?2$tZ6=@$H*jHh+CAr^8^_0)+b&KfZ!fU+TW7*s+KP3e zqyyIU?Xi5i1e0=F(9k7r8KC4&*EuO~hndq$E~d}hfQVrvO1{#SE%9^wE>5Ic`(UYVwF} z+E#21>ps4$%*E1vG}B56<-g;*ov3T+D}<)k>;PGgeoFd4(lo&hd@t18GtdV&E)w=Vv_O2Tykc4dD=pGH(g}YW zl#)+;6nQDMhzm8z5AAxOvF~^vM?S}+(WVJU9?;R@s>CG4^&!As@kh1(&{nmNlODvr zW9ugNGL$sS&1>EWay%v72|i5e&D;O@iq&>bXR|KmVpTE8VM_lx(3h z!-L(Hnj6~}tvqEB8%{B9;jQxCqR*ONM+qc z?sTbY`$=&%kMLdCA^VsBi8Ywm>z7amlI-GgTvrV1w4otm;5%2pYHH2T@n+iICUf9r zI^kI)q2a!!e585TxrS)Q!;1ptAs!1~&p+yMX~QG^WpXy$ zHv%w!T6@m@z0xx`+$hT>!Jx-&E@`(C*=*B=Nhq22MZAxLv zSg4q9@W`E<+47g*fz5E7e|28N7xQX;?1tY}6fMbz^*&1!Q$n)l^%g|INGF;pme+yw z8kTgO&3ZUnGFyQz)6qR=F0j*UZLEJ-PnH!(MdT=J`BV*Gc}nU`heCs=@UH&zajv~t z3hdO34G$O@GI3KE=W_?PBSpHl>f=St?;p{Ku>aYP57vIEk6s)3@Z>sBk9Phc`v3!u zRLYk|As?EgWaHF6e~W)C=DNY($6hNl`jy8cM*)ZVi=c&`^gXTXhW?dkydrWj<+VEy zsqiqk`Yxn=Y5GUhd+-sMY1Anw!umh6<^UBh@ib}4#_8yT>V7oWza0kr zKy;ZyF0bUBwHcU3uUm=v)6(~PWAcHtmFV;ReCee&J5%Pu^p7)$l{O#ta&KvRlGbpX zNT9am{|pxeY$D_Uu+rU3{{aDx-ZNTTi5Il|4jsMo-E`-Ku)_=(9e@H`EcABba(_XSc3~=gNU+3y_SYcZ_W~&*!E9Tb( zhB`k9=Sg@X8S4S9p8KyXqk-l*i2{(rE5RdWX64gk#?wILgTP z^fCU%lcjD^!Q|-Q=F7vTi$X*Vr%TJD)c3>5UkxzSu@Rm|Bgea>DXVJbglgg^qZXdh zkXdyhZ|3k@E3@N>6m?dZKEnK8Xo6dmT)|18V=EI|rOEjo#LZE)*U6^k;4WsW3vGHU zp;Fq+#|gwxc_tdu^Q`o1rz-k&7gGztSx=i4lW14>*YOys>im6V6~^5mFOuXQFFrEV$kK%eV7?K3UmlnNts1 z!=6wBO)GgtgxoXfse2MJYK?0Q-ig62CE`Hp^3#@i+0n`W`KUg4HQ*)jr>H{|SdFG4 zYLHV94HOy<^^x+7E*xBDDGu7C&gDvDh|X_2lc$-)nVQI9!<+&TC{{rATbs-p;-W*H z=+ZX!Ua<{jXyu_?^uknNY*L8R#$jCo$eYn{yd0M{Bt=?%I1sv?O zO!-Ulw>HJl694NzbKFe9-Bko`$>{4q0(=Vivui!vk=)Wr^stjjV@irdAS$7sQK9=BP>f>{f^5!> z{#W1HTlgKGJ=aeuDCpMI6qU1IQgP=)C~nI!HaxFleNQ;aZI{7_w~>@Pd9S~P7;ulX ztwrn+?+7U0N$hy9qsFe9?Kn&~F@M=g3W~iO{a`l+`rml(`HR1GA$a20WTY91k^ zq?w%$q=3j4|eH{WH9`YeS2;5oSg_4FRx!)7#-C<_uf#@@|kSq1%=0P!$S>j_l z<#jXVjq@i_)(Y^!iki5`q;_Fo4mhC(!CQu6DXWJk`YXUIN_y)rs6mjWT;Uz8d_8qu zwPpvdj)&kUDjDVT2$bja5@(SC&CFNT5GU&gv=sekeEef@i5SdwLjrC^1U7&AOMaG) zk_Bm!CyR@lXmum8{d(&i`xU`=r);adrRyD-k-920Q<6yN^PrjK(5un#%i*VJx9b`( zhK0k`aw?YHw#?1zvDN+q-UN#mXokI7dZyIz_U-p`-oeGO3(*=XG@tcsYQ{~dk_EMO zBUqc8kRCjC&1FQL#D?fd-Ibg|!Y1?zpH)ZwA7oAM;h5AKOWNo&OZ)KHAfx zAD#}n&qk=>4DFI&LkZo@Ps$1Oye7)DcXC7a>> zJ0v-PFi;x!{^s#L`P(xEX*Ttxk#kgXvyCN$So?RrGuum-0=~ZR@s-%izm+Tb@8#c& zRe+e&SXZRen>OX9R`Mwq;kx}w898s%qWD;1VbfoY^k4rPki_SB{V?A0CetlgkZnOY zyk|j><#6qeDpp_?~qEH0S?5T(j?#|)D zgEN=m17BTo^y^vi&Z+`&PxL`(@alG9S901~xDoMd2YwK)Ve2tD7sj{Xc>#S=WGTk| zZPW5>!SR4WOZy`Mz^ezl3vq|PPrx@M>L3@psi(&D8)%|aL- zzZtMv!QTlqAHZCK%bjnXt_WDqF8AK@)we`2=bPR8Jm+4U4^!Ia$_j-qtjPqc%&ywo z$Jj^4f^AYe(x_Ei!lA5Ov251~5eb#|F3L9u>tftBSn44iEX)G=9zm)X@oQaiHB&_u zgq`g~+8Bz#@`VY}(${}_pgvGcET}OXq;3S=WHjZ93pB3^Y)ZQq)r=vZzEs5=df}X( zHF;IN`}rb@9~&9Zlj3f$to+p!fMZbhdv5NejF5ZCgC zBu>J?B8thJh@2aAx}cPW5&?(Wbx;{w{NX_Ev+J}BQMBT=rqaiX z_NO`i9@fpsX`+AFLzp}9B9^a{M6AB09-EVq>q~$kt&ghg&JWaSG6?Ubz&6b}EsBDz zU$*{QbN}SAc@jN56ZU^$k^PQe%SA`Q0$*D0%i)7p4PmmP`2woEZyhlh!~%sROF-e`!0g@W`Ae~-wD9?=qM$aQB|%FMEP0d& z;;mkq6bjomvCAVs--KK~WRs@DlmN+;?Lre8oImY87e9=olJoAHz3c>n{#hms ze>xqTI~k{b5AHh;A@!a&Uxp}#p|fIg?cblDb&0$eBOP!Ss;LuDh0d5_s@6pZMQ#0* z?~wyxei(GlS3o&dL`yI92E6M@9wDnDRtv|1@%+_+`IEzs+1*k00P3sLa@PRh*;PG@ zJEQo1ExyLi+ZwUB;!a5Me^>MB!6?Ch;GOM^e=wS>oseneGZ>4W*N+=y-8Q{+&>*F^ zZgnFWeZ1P+)53(#>Q+wx2Ym~l3u(YnTvq1@H!$aTUIfgaRwIOabs1}BaCn}VwHD-| zE`O4@S~Le=k-@{fg6L&PhpK6xhIOsDEkO{P&`_?6S-M>yJ>qZOhix);%pdBcp}+;@-9UEEv2wx4Q5uYYYyadj@tt{B z=b8@fRfux%9X*L|fu5`qjQQq{wrZ!1O-x)4Mrj7R65yHP%&crZVf4h#TTizPU`t+v)#?e3z;CQ)2Fs;Z2%CXCvL^~p%56KUMfv^5#q#L7^Jm!lK`-1B z9MT@0jOMe)iguNc!NYR(mCU6q{P(AMdk!80!)gQ+ZgL`_8BC0Y4pef|dN7k{ELF@k&bN)XP_SjYgKrqo5kSsD|&S zjmNBkT9j{_X;*>$@rDtteBOJ;>wpX23${dV_543=0ghmoDrp^KpD&W0J`r6&ujAUr z5srLp`{NsO#{JhXt6!-`SJ~}Mr8t~>Z2WL;Sk&8X`@|E_CnRA)amAgz{r(*TQ)9|1 zk$$5e;(=2(A2jXhF7LB3Damr=}OEGj_nG zfLTrWVF=#B&8dyLLhVF>xFe%qVxb`&S2aCpiTZ6d#pVB#4rJef)m{gLtVzwCq+2mL zi(Kc=4DH>S3w?AcBZ#sT5AdPY7c4?&V!?&IshWd(CttrIZMVyGYaI}#eN2;RD`psQ z`fA|E%S(1riD5NAh~oU|TcG;LwNqxDfC)hI+nzRcisO-X9Dg9t8O7zky z^L?xOL~Xfty*$fSS=!7KbN)Yx*Wv|u9R=1F4PNiosV9?5~hSEs`; z-IL?dVY+?1RzSa6ICPsP!Wx-SP)&&`P(>Bw|a zUD(tqS=SDxEefB*y~URNMlG67EMr$L(L7qeq)h08TZdD7Jvb!uY*8m_ ztbo>@Jop?gCM9>4??y;sO-JpswMucCk7Xi4tk^N1_Sv&V2AfC|5FkzFfRkDu|08!wYGyyYmA!MB?sMYXY38teOC$PMYlJ$4TonvlG+S^3t5qh<|31^SHPVnv| zky4q|4;qrIi9N(IR5N^<`Dt9-C*)*|H)P*(0Ye&%3<&{!MGS0hUoO;JmN!^kemm#* z-=`zr>kC^RsyDgNe2{h5X7&ehFhCI9Fyl*h+SG3At&;~$98ZQ#U z%j|a#XPt>Sg^6DG-%Zs06t$32sXn1Nu>P3J)zk}gXX*@ny(v;3q-a(5!995WP)!5; zV-Cou0ntyv=ukI$O7nroTc~cI|85Of5MSLs#rWL4=K{E<%?gR+ z=0u_pA`Sxahi{Tnn)e5+D5yHV6CTFxUhO{WGWZriZ>m8 z!2kZz-_+*G$TNG!CaGQxV01fPB){qaCU`fzbjlo&jTL!#zcF857jQe+Ri7PsbL0%G zyP<9V+t0QZeMMA~h@d6FvONC#E&_LO?Sz0|Zwv=VRMjrgxen;!w~jYB0@WJ{hi#H+ zD4V7$@lSAImI43SY|&7CJ#a=w$J8Lk)`^{3&k)CwnLd(ai-TtA_LZc^*sX=@u~f)e z>0=D%cT)aGiv4Be<}1+m5srT0g|#=QR;{kCd1bR6xzjIUtQ6#$j3(r12AZ0>=(wzQX7n`|KRh1oXStC>yWcbj-K;vl6mayJpT$$$ z6Y~sv`OJLct?QQ8$(`@+s7(Npn&B&bJEJY=>9f?{oDGy7H;!ZWOYXgoKOc{frTyU`mZ%^*RR0>gj0lwec{C zPB)Dst``=s-0{-xz{qg2mPC3;Ot;(P$m40(E5C zrm&6{)G2~2;w+e?$5@h1;EXP)qA-oJ(j%AJ$?l?psqwgX0JC{75u%|{2{xjNB=&pJ zSL*5fpD7AjM%1<6MNuoE+bIn3RkKze;TDReriJFO z^*+~?7teXJTQs4S>56uU7K+C~=$TCg#3B|a&RQ9+j>KGG+yk5fbz@c0!hd@O?t1I0 zUx+ibv^tXnO}cOy#C+${eYMp9zOdi+W+$qXOsa$+V%)ms>#%R*rYC-4@Xt$?M`wZ{ z?nh06FD*YKpHG>IYA>SD6x%(>89PHp6zS{kMrd#IfaC-XD%C3SzN$Cg4z;7&N0~jop``Z0(!!1zxiQKlLy(ZLfBjfI^WtZb z$6_!+20VWutlP{3gkl$*{XO2KqfNDfF=EQ_dHhE#mdxP`Ye z3l&>8X@#%9F;$fkJ6c~VQ5KZKXS!|K`+ZeMaTv?|9q4(6MeY{B(b;Al1{!EZ@`=wF zNYYgUFWcYpjGca+tb{(cNltjc(dDhE6)EJ2j=t}#J+O$ao%wOImmp}$7pBCzu~FXb zk{5<0=bzY_B^Dp`al7(y{Erb?-hCzG*Sezqy!x7VJv=2kIXNuUY1;ll&u^-yPmi;t zdzXLh+6R*HRX;ervf{h`iC5?V>1A5W@W&0l4^xSp73lY73GZs=mCxqc*#}p9BVEbw zU914%zU=kC?GTj;jtfs~YTJ5WC9jQjLQ27C}VAf*m_sz=liFJ zhO0+v#w*p$Hu+tL7TE}x!CoTqAO+D`OoSD}OhzgUF{q~8fD*a2*-|zQd z|K@(3^Y29fiBZMBl(EX4Q?XW%o@+--EJ8m1%>XB{^zlh)1yYu6U+Ox^_r(^?-#wdM zp7ZF~^3>;F)H0S*%5#_(c%wpLG(=*o$44X~_}UOA<@AQ%5Ay-vzA{n60mhDaaN_yZ zz{1~4Zi50rKm|eV-2L!mIcEMJ?=XdR`BR3Kuob~TKwTd^Mnu2F_6N*5J~Roa?2Eok zOc*3}T5d=PQL{BBmL?v7dy{}p3|}8ZQ8F!KqtS)#7C*1?oTa&n<_yDYTIerTFFV(3 z7JRS?UGX1(J-3K3_njzaN)UXGy-+?JDcqUVkZe+DGXq|s%RV5AHA&75>_6U`+{%?A zgL4C+;X>40Iz(YPVr)V!f;YdgBm{^S5{#}sEkGKc@lJ-FE-?x7ZGP!@KF$xTEeRChs$~?d+=V07<+iDF= z$fvyJye%f}OcEv}*uYNqk1-0V(qv6gMN~C#VW1ffo(uYrqn`k`YwdYgaAgnYDau@g8U7 zxKQxKowLSze?A9CjyzUzPScucxZ{{(FNb~Rqcu?M5VslgQ{l1?FEj1lj-oxc{|8yG zuHF?3{=jX|(O8s3QLNI?75>E5~!P{*k2J{VB$XUS<=8kEuz}F$T2sz`35_w03E==Qdy^b<@ zws1S9c;`@-XxKN<Dt%amX~cu}wSaq9tx{UZ1p4r-uG?pQy#X zu0D4>ur@y=Bo8FRMfmS0?c;-zZR0_gv6R#F^$%Bc#}aCe7dFVeYi-gi7&QWX5xe&U!Hb^@;V;Nd(gyDj_)=gc3q-#>(c zYBm2xq91+Q!g?@u!i=POkm z%LKmn4v_>m=u5QJ-}Nbydu~Lz z`0nD!Ly`Jlf0!14m%p@WCq=JoQ?olwZ;pchj>7oY%3Jl@Ts3)TjLRIDE2fMNq{43N zrH{Wd`uh1A>*ssqD0bS8#q8B>L_$&a!0Nsv#&8DxU=28;SQnE4u)mLYW;=#g8aXd< za7e{DAVjqy;@{QuUY;8ERMMul>D7$uHgR6E(nw8F@1`aX1##y$&0pPARWiY?6fxTOeaa*Xjh@TN!7i3UQBX0;sHOx0DJOgw9zOzI6Y5>#Se;fKzL8$Ut!f zPuU$viG@2HmdTawIu16yH84Wr>HnT>SJZ152858wsoUp#Ee@E57hEfb8#?>HjXrx^ zYw%b_bbcpMv1!`kefs9y^DC88bi=ximsX4SqMUI|dOy_7m&^Gdx#$*Sg$5^IHk4Dn1-V zTo`KCQGp(rGc;B%j*FC{E5Zk+fI8(lqa{#cvZ5*UaUtVndq;ssts338+wqzCbv*OB z5^Q`Yko7IY$dR|d=RP{wI2}v2C*INNGUk`&1J3uoF2GEa@6n>R_#%f!17>hqJB~ij zhwCCKS9#Qf*YB)}rAgq1m5$^CAhvL^V&Zau)kU8wLISh3hv*eYuX+YQzC*9H)c(2S zRg>E}LKA3`@vQxG;F{M%0Yq-X)eaX`7@=A%*eW(eBy6>anw}nGO`eK@jy2q;mDoJ} zhSb|kFuWJAJf=0W9Ia%>N-e*9Z=~U@ef}$VrQlloN*$ff^_ckt8EwaAu?G8RW8ssK zn0k7aRi9%En)*xw9Qu&zNm+0)^Mf=P$5qXBH9RR%RVh_3?y<4V^Utd_YF0*y`Nvp6 z4*H92D@RCmK8vbS+UK8kW4*UK&Qj8e*t6)slZY@Y3yESg>D`L8urzGEA zU+MlXe)l>20YgY&)r+gu&u1)EV}ZtyWFiLA_*~&jW>JIc_aDR`j$AvpxZr&p51#*} z`=IMdClu+21U|kY{!vkP&m!H>^q6l{C06Uo!g9$oC)yZOmVqR{?zlKbM7j)MXB z_Zbh{Hn6HsgZ(2sFwVH_qrhqG1a|i8-|=87ePbbao&AGQ&b^eF6Jky^{PoqVbM=xN zz~kF`x#%Byb5u$+O5vw<2%{#>Qd??$+1Heu$}l@^`&?#GKozf0{lHgw zQ(x7AjXtY_pdYc-B~?}PsLhIwuFMQTaHRGKPG5zjNXfdH&|yc-dXWPp&F!ML7WaRr zCT)DxVl=~g@aaz7Ek0g&v#V#}m(}_Dk8_HLs2W%>SBQVEIb8dsqGV2o1Y7&)eA!m`?X=-hbiREK+ z1(&PC%2edB|?&@z`=UbsW!4sgaC!;jhVZ)_2eyd@*eBBoZy zPvzXZE!qos`VXit=tBsZFTnFonGtWY=*h{~HM{by*Y4V4)de(9fwQR{p_9K3*GAW# z+$oM5l!xkJ$wr%{9m%z~-=}C%rUOmu7HeM?Tr)mp)n&uAI5`p&6;!*ns3g+hPkdFF z*4r0UKfF?sP*^Z0J!%dg3C)ul@m{T(M=rebR~^3_KT~9qUSle?lJWL;+>+^hkW>b9 z`Av6#Kd8B)_U0vr{E}!1O@gCNn*xv5g1E!+v>cUbdDrw|vOSWUyEM-DG5XpB$L}9# zc?IDt=s2?46)Coz_GV+~KFO{%7(f0C%Siv0)w6*GCI7`=%9=VFdrBX^w*Ac+0dnkD zhseuYS?b@jgjuIIHEb0T;vPw#mr7r4nVuWY7EemiRifjY%c}|BDrlR+hJ~dsvI-Mo zOq3yd1FH$@36<#Q7N)HYA^n(X+Zxg{1~`&1?whd<9z%NBGlF1R7iwIm#sxgu256iA zkF76{XDk2S*Xhi3rY+j4*3vM#X{#uT3aV4BrHWA^woqbet+j+&LOZRhEwVx z*=f2eY9UtE8G-7AE%mlwWh0HZ)>!%8WjUY8p1%SJlwX)jHf=hMtLUg=@WEBe=PI+X zs)-V_xkPbu+|6_((NemMD!r^9q}K&+9y$tmQ@ypWxMKp9=6<99v)#XX)idkHByqm@ z6Qb{yYX)La_A= zajaAE`I#zDqT%<@*Vp^<)P!hIo881@SU4QCk@1SWddcxvJuw<9FxdNhMW+cf-LdgW zlY<#l0GP(|tQm2f+bj~5`5E(4Z6`~3^LJ&Xi}Y~WaMuYXiu#^BLgY#yPBLbD1I{f! zRKKLfOw}7LH@fXr-YTfmRHsa|cukHOa7Kd6>EPeREm{?!4oA?g==*0zMiWj;-G`^m32~j86*U^1k?i z9Yu>@{aIK7`t40b`?bWesvnjBn!!+!uInULQT4}d(${<0I-|C4HZG_^B#I-JW)3P~ zMtoJ8trJUUiy|5inslEbsz^W|1+5mWKK$0Q?_0|wvK#q5L07h#+(`teW>NE|{OebcW@(bQ`z{sgwU`vVSJ zK|y2H&T0wxfPj0CDp;?)ssdQr#lE6z?!K1Csy;+e>$OZ+)(3lrR}c=>-O?_zWb7O| zDfD1YoCx*#smLTJ{JX@L3my;4WN)s=n+g{hG{zi$sBPWmIYlYTsc6tz*T$AkzBX5r zt+A>yuP#Y9^(RdoeY(>MBww7)q)E9d2rk42^V%F7=!x4jx7yYP5nfhk1o*FXzRX{d zPU^=T*YJ$6)MZYP88A7d|3cri-Be4l&#g%)$Cq*sz0n9X33#}88pdG;6LtOh&=!$r z{)+j7G?l}|d%C4_a5YqfTNlE7i+dS<-%2gUHpPe$qqj29fjCx4Z!9A1L0ALkkU#Nbq=eQ|TYh>2$~H%gXM6wBea6|p9b9i)Ca2k{%uwzIMmu(bBe+bO zR^O-B?fjg(_FpeQ(>Uy_akd=3k^i3#wFe&vVp(x)pf0*oIh(tn%beDBf3pjNNHChG zuW6=x?lh<3I)LQh%YJTFQaU#V+y5_}4$qVO#-a;Sz}30ue#>J8fXt7++Vbw6g*W>u z<^t)AHYa;`oVMRvMOxE>2y+`|x!V?U{}=U|YcdrNKlRIOEsiB1;|^$bMJgO1zfXM@ z6`-FrO8@e-7pNrvx&78Tbd~)R&xhDubtKP?RDlDx)`KILg--z9mAfyzdY>5g6LT!# zxy#k>T7Ve^Zq#FLxW(~L`0(ylwTH90RW05jT{W`Yd(nyuEYaD@!L2U|m1xzA8!)WP zoAH0{7wG(*{}vp;jqaK`Qt&~3h1Wo5>&1sS<%F{uiUK}~1pXd5)%QimjcXLEm(UFO zYAMClPOY#K=t!AN$zE#5yQl}=of9%|TTs3=i;8TRQD1rZ;sL8mvWE-{!}D90Q+q^N9Amooeni+6y=$>Zf}Dmb#F+^d`-oz%C1aK&nlA?iSwzRR5xOp~d=nXwPu)XOg5 zsozM~BHUzT0*Tc{6{%Z5wrq)8cRtIDl*$-hG7dZv@cG4n20Kns@%fn@Euj1Yb*S;9{aW=AJxe zc{aem&vNd){PI)>CeckB*K4;>?sp4!4u`v##8-FcuO^Sai2h#0OV-v`CA)vJ{=rqO zjUYv1ZBaxk{>!by$YkesR+(H0LzD8dXYi8EIW1R|gG0GrXFhYuFT8mCNNgbJ-_a)U z5$%1GHnjHS9~H~{eI_OHxXO&C!M-LOZd|%~;e zo+qcNFS!mRA2?38tOI>XSlb7Sz{pN+La=8Z`NyEm&RW#=Uu2c~qr25m^2WsFzpJ5J zfG-EV;=SVGg>rsWUk9t1<#6tee@GeaVL(-`DkeB@LcYrF-ri}_Fho=9ts4zd;7Ukav_mD#{U;aLep^-&)8*=zvIu)RUp5!VUO?T zcT!){#xXXsHrwB#cbj0Y+!C`%i5tYR%@f!EXaZAzP3hZ1<))))`Ko-s64V>ZbHIt&`iwnJ`KOO zdmbNO#877!bXB|ptk=a=sS}u2FyWqMKQHRpbc~>aW8IHdql1{xSD1M1sB$?**;I}`=_j6| zY@2l(#Oj5uQ(c#qv5cd?7hV^gt{8B6-W?Xi$C^EKQp8730FFF>Ty~kf{ibi&DglDA zUIy<}Cs`sLS`OQ`OyFVh>8g5lKi;f1WDn~vfOT)A#;5cK4DY1Wo!`fh*};}!&l<`W zC(JZ1xA<>eD~(pacimC7?GYnq#Ggs+pSxNxlNO%gFps_5F_cf}p9`$tS=DHvxA+QD z=a2WQtRl|RDGQqPrpdLZ@zR4V*UbAks*S{WLHg<6e|l zfLa)@u-^dT8Z|Q!Q73ad!JcE7e_lqO67%kU0_3>gV@D zQQRx+;UXAKH@&Nm$)O(ZP%RI^U~iM^)6c9%4cj*iKi0sQ7Uz0XHy%q}t8TMyyeb%+ z(_g<|jzn{)vuhp7o&hIGnhG%zRl{MiYlD&f=% z+=AjpYN$$F;|_B`e537AEw$n_R^0B&?xEgr*g{=yCuF8%@BdOL8?@O9w2^Xyz?D;+ zEM`@deXA28b1~iO3b^-jW^&uqrpg)XK>#-4_u+6~^^YxAzouUsKx;1U>A0KIR4&k; zY0TL2eztFu`5vE~{pn;C=Ep8?pVJnM_PnW!1el`1u3w1eeH)LSmS2;D9t9cTCDjA= zOD&IYW#$gLjB$bR@yh=%O?mm~v3Mg8X`f_&+|>{~xy0p?Btvuwya_-XOl|re2E_A( z!r2ZN_FtO+LH#BEZnPg+Dy!BUAMLlm)j{3=Wt;KI;)UmE{X4%ETiy?MRDIUpHC*+6 z5)9yByH*7MSmExEhcnSp`WoG}`*`|u--V8Zr`>C#Uy?&2OnL@S4t9>Goz#wsJ!R*0 zF#Msk;V{X97$JP@^SyJjHq0YseLo#~2oE1RtbtF~&QaPh>xX8U;#cj!p zC1)zibelL|9&ADSD-y-l?8co2%m6OUSZWhSjS{4C6+?>?O7fgRINz{ELvS3B6dkX} zU=*%r&xj2|A+1Bl#{I%)a;|n57Q`9bUi*P{lW=q#sw?uXI;uPSkBKT+Xw=if&jhGM zy1py%>PMCHac>8$p85g{d7^ba(d5W#e}1sw@7fa(J4ZoO<_~GcmQH{?~ zwi&6+*-3|Ej2T&s_b&xG?tExMG0;4p4V_?^+D6A{t$}M}g#Qs&P;_ zE0_0X6OWLZ+oECGwYjKhVT&+^%3NRz^7zpjkLu3nBtc}}Qx5v=%}jjIBJ4+WioPu7 zSj9mo@zfnGy>6w#L;A2V6se!@lX3RVUERA*jg*jXE0B%!2?}J#8#0j4q!9w?FLQ>i zm*wv~u1%}ev7I}JW*a{4E?>s_&H(taLAqf7m4zLhNFS;EDwB#kEV z3)P=Dg8RoUY%TR8mV9X;J|Je&JUyTe14H9H8#RKU+7T+p1>3HKB%0BjN{}JLSmZW2 za;s=WC;(f&{@K>9;-6pLr3W*Cfl`jf8)BQYnzZJ8W9^YiQGXV#tI{Yhm*!d`e;w`n zIEiXQk|)S^jr+xf1EXP7PZP|QrOVmKeV)_@@>9+YSx_m{!8%4@gW#$0iniN)oc1#D z5>?`@!!Deg6#?hmdZt3=>&8p_r6sZ?(J8o7H!1ma(bRg}$YTWcN1iq8rKVM`^oR@I zSfyQ2^Ibf~Y;O`2&a(SsFBDaduB!W!JYqU08mKSMy%FB4p|;R@%D~^B>{A9>Ie;YQ zbFJ&#h|1`I`C_Ei6$|UvD!*;@o^l*=377|EiTpc{dFtpie=#a^!IJBr^u2JSjBV)y zMwPDBlNZb9^uE_qCgrsDKZ9n%Bp1{wDXX;c(;HJ@{oUBKe>waopl5|qr`wxX2FCgQ z)wUL-zu`J^k&2yg`Cs^0bI&;L{>#1gxi`N8da6g$zrj@QD!G!smx|>8Qj|zj3yI*n z#l`1M>-+=acOj~uNAv&zLT%epL$dl6&w7nxAKU#Gqq91`dRuiBz+ry()~&EEkN%BN z0jE^UU>7hN*~eq1tGkLgryJ~i{y|oAsZWx({v9to#$4qbs^gfY_RA5WdhvnyYV(0^ z`x5aqxRRsJPFu4c^xG(W-_o^GD2e44S=@MD&2`WtL21fYzx7n*_Ib<+|F)&m7`B=H z!!mnuqxH&mjqNjT8b^hhM@r=C*qTf42q~X#~gm{xXj1AT)jSws5zQE zl2U(nbnf?CAyizM($h$}d&3ZP-&S|S=nhH_Pn`$Dx6nsqJ)b{{_J7_yjB3|cdFNp< zdZGei`cgP!`cmZ~o+mufK|d_~CLPqQXmmUKwWpA=+TF{z_>`(G1-G|>cJNoA4A$K0 zQhr(u?am8oyN1nFuY~>8ZL)x_LPBQK6~rlcA;#Jq>Ka6rg_##Z!>D&* z8Q*c<`k~{aegME_2e+U?*`|308TxGpu853{_+2gY7@$JJ7b4;uLS~zt#IY|D;iF(r zWSlIS<@|}IB)hh{-szuA6?xKh&NRbTg$W;18STnxy{1b-E3W?TxdxSfPd&TO;f@`c z3fY0rru{fXee9{GOYWHxVKN4u!`*63Jg|ux;Rwq%=m~J1CLyY&|5#1H$PA% zj4WwCc_!HK4g5sYQJHo9G-g>RmeLP(U!xzwpvBW;Rh1|5$BfoJbcEToZ^@0GOAPva zws?NULRXFtSrX|oDYa!w^dgL=aeiestk1oQIl{^u8h;Dy$`TFOd}qj*c15bZR6ejF z<-hE*&bm`jb+QUwV7B!k7F>MH)StkSk|_iMRn6bqVf6Xs{Vy9of2;}~r>6M*_;ckM z&h_$5#8`gLa)Zvy_)1ay_ zH$Lt8{PU#w0H~7TP8}d6s7Itk8Ab$6{~e`nrK=MYFq|d1)O6Yx{|7zmTrexlPYI^%urWfu*x>GkbDNp+5{S7dy<$Usv`o_wf4o zfVqy#6Iw}Io_dt$nwlau|8La z^PHW}{Sh=lwMfgR6+L|UT}dLyOpFT7&*n0@`fxl-s~W{ z-}r_C?Z;U+yQsdk>v5_6pz0&?o@;q$wA}AN?trxYwI^ERkP~6QuGMUA9m% z?MX$1_H~!G=y(at7T$cpL4Qsz!p$9xhAB7dTVH#8$KW-rdr76-(ob7oU7IvyR1zF! zKU3T5%$Vv5D7j`cafsCgl@h2?^V}wNnIXRz*f2Gui@~yF$ixBGs)0#H01{+$aMXM$ zs`0J4QZ85Fke!u?OF7{*)k_6dn6AuIyB=PY9e%1p+v z=KPM)7c78e$nYjrry2E77E^A}O+SJbqN)}&V6lId=!uKGs+Rrrg7L9Ia|}zo!bT5W zau&VgN2%m_Cc=lx{}+?swH)qn8dMX4s&b6vFI6fv!DYfFjqke8MA|hn*eewMoM}GncZZmSddP&Ev9Yp_cbd zpu|)7MHu3TMJ^p4?Q2~MhY`TjWa`lPt*R7+#U7-z_svclIFbWY1BzNT9G(n(AY}CSGW< z{92~YDr~>V_G??4d{DM3K{X@8{G1Cn9vu@k?oq|wrb(`O6t&`o?`aE!SjsDf<#Lm_ z^!}!&TmbG(1lurjk$nQD9JL&*LxOFf0`?ezCpsaVX3t$F-t9rp&|@g>+t+ma$;Zii z8BX`iA%Vl@t@{ObRfkC@o%q_ndP@p3L;zu#LtpOX{&bDKRepcG@o`9t^&`&{iRQgB zuNnqK4UW_NtnHd=mH=QEr1f3d^-i0!o_|WEQKu$baXe3wEEVXxYX|k=iOLYQ(>rqJ z@OU|(2e#J>TXiZ%HH~asRks<;)W`k|4*9;bzn`yc@6mmw$JT=r0EDdwguS)Q(fE5` z&qr4Q!zGs#AP57iTq4+<1E4ScJ?QKHV?chr-^Fml7%U_a)3_4fEtBcg?(%p8Qq!3f zzVNi?Ur;}=)5A@>Rpqt)Jf&&zCnyF(uaaJcM=uoRIA#lI9RkM+_g?0s3uSA zMLylKg^~ld2pDEka?7{jnY0b^@c}+5EdbYqTQHu_el0q^?k)RU%q{)U4UgqkCGRo=mx_o*L#aG1)I!v7iIPfDq;)p# z-P2kLHwJ3%V3i=xm9;d^j~7qfyT+#oryjm2ZmB&;( zQA)TTw(c1Y$%Ak{Nfo5o!RP%a(XoW$hMQvxh02Z~LXZv!&7AR8_eVM!1=H{s4VQ3) zt%v4=Dk!`3@dB5vwO6N9)Md9&8H{CxuJyBZg!o(K8gWpb*T&A5336-JrL}5{-O`RY zSDT~h$$~lVQ)N`_7-akKK$c1wpgD-o&#w==IR@$y94s6Zk)n>YMVOaJu+q#|EjmO$ z^t%Lv7?JPPRyB0`m$?wd+BhcRY~O|gd7~xtw^TSIBa^`Xt5EJ;6b4n=poz+#rudLS z$5w`c&lY^RP8~*dX>MDnmuaYi?FBC)BF@naOxPxoWms|BotmU`c!*woEIG36E z7IB4Osc=k=h?HZ^qbM}S@%To1i_|?F*>>r2Yda-HZk2XrBlzuO+|h*3p%uw1y&`qq zpQ8&KT%`Eeerug*szJw~q;>2qcDv=cLHy_o^!7WC7G0Bxu7v9@2q~?0e14x1f_M2$ zLeOE*U{gas`W7bc74A@l98#K~ZoJqvjR3*&dUZFdU{k{=yIh>q2MNE6p%WmHiY#9k z6OG02Z~1;g-P;i0vTfftlP~zPDu9E9Sm2CPls_-EJ^>i$^!M)e zez@|j^}Mj=e{(`p5g;FP2dc?$zkUbPJ|Slc1j={j)zn|$0YPbJ$mXW>$sO*UqJM{v zQ4g>Sa$3%#fa3Q*iQt-Az&CLrMw-~fcG>^OHv;cEjM)uBn?LaMd&E1g>c&r-Xv`mM z)){(b`f@Zp>T9QN(}{E_Ahub%4deBICXNY~1Nl-~=NZw#D*gG3>;8^{tsW15Cq-vP zP6Wm1)O^%H_pe=126>y%serS@g5NCz&@mPN_A=rxlYT=Nv#wdkWDpRP4MUx~MGfdP zl^|S0F|M$mk8SQ;Js77cp+yopY5HqN7sUg*19(9%sM@FkGD%#e&-k!QK}7O9lrz{F zlo(loa)ti97F{vrsu1mKiKKSw5rmHsiV1S!WxCJZwBwLQz+|SGpWja&So)FYaKl*E z5s9z|Jy2V*NsHlnK9$OmGkQh0MpJ(u^tYtW7ae0MW;hu+w_c$3m6L7Lbx%KZykp{F zAy>2paaCROQWwW7x6IT6JRs(@IlQ6t6`%u6OE|D>CJUcTnW7~BCrxTX^BMyKZ9ZH0 z&km>7Bw1&IQMyf2#$Qx*<1I5qdn2sCLPTDyr7yC6243~qIS`nf7&TJl8vTIv8^+Ft=ZOpP3kjEZ zr{VniXS9&{y1z%eR4|@-zug76|ND~rY~rW=Us3v5z*w!WjYn0oj$vT@W6PIL6R$Y)Wz!52xL7&>jNE3ul&#wxQ#k3;9dg3@}TO%J(bG z+Q#qEaP}%5dZ}418IzMt^v&3ad07Lhuf#ddj1i7+UCOF+4{H=>Y%mhlIzuK#PbkP{ z`89eVbB?&rjbbKMKX?L9X9QL{Mh$Pxk!EBji&S^7I67b=@#_jEPWV<|WHqgKu(cIuh~a zM0w=Lz058bfWDaYoG=IXsrtBI^OxDmIDO7A+HLJO;H_79GGVV{M_<{D)h=?v6}VLo z;Ly7B^eMpI^=$C{7m5$~3jx$yf6oX2-s+Iql+Fdozy7D@8V0a!Af3Tt#gC0L3%*m8 zNA459_%mmX6?_B%b?P`KA<$#;)-LpgT>hjfl4<$+eoB(t0w5Y~n`50m8I|dT+P=q^ zrP|R>D0Lc?F(+n-jQop0GcePVoiR$G3jDLQjz$=A3 z;S)q&o)1?jT%mf@Wk3)j^H8G6q^Av^-6e^-Xezoi1ioZg1arVFkZ~ymX*b6Ty37Er zaKQ|tp1oA~nPSt^i7lCnSO{K`23W38oVwo~(op(oWsduHy<(B|mz10&8>OjMx6=gT zd9T0D#l3HdM}}2}bQ(B}V?01m5H4ksytG3%sWKqaV|^j!l2SfI5>>Rwpi0g2uH(jn zP<%{wa^60G`1*x)co1^dSx`Fz_xfh5;f9Sf`C&0;>+7eXLGj3fJ0&?@f4F(#v(p_b z8~@02ceKaK)-;y#+UE@!Y3qY;EjrG+>j?ZleU_JTySq|^8_iy8T|ZjfN4=hZx-x1< zM;<~h$#3Z+=4w3cLX{(-#%o}-l$xn(WvrAau1LoL`gGg>e7s}sbOS68k~=c62`-i! zSZ(p0qx!gOI{yXM^(;fLiu1ot02EeTcwTs`>N}ex#f-KK)&68Es~;6jAHoTzrrUTW z0c|kz%(J=;(D=@EQyem|Ea+|Uy{ce4{83eLud2dLi)q-Drxl_Cu=>N5^<9B$a6XUu zliL{PR_FRsPTgGXJ-DC;oGf{K%_Gx>I~Kpz|KPu02<)~fZbx%3O-e@MfDbRmn4T5? zP&d^zDj*Pl30czj`=L1<$`-#9D3tbk8)4>;9nanx#4OY4YK3zqp+z2!1E@u@^kiOL zS|?Sv>~)3uf5X}AW<3r(!~k0l(OxY!(X1+d3qdS9t9V2`p_)~4%DV5I+NWrwy{P)u z3|AX^vL=M6`UzohJUt9G8ixY!l%mQL$cjN*XQaX!o_V*CjcJcDQGWPqcS1S9L<*1B z4c558`S2Q+hDPqP+$GCpj+$(1eEfzRLDkz8?H zs!jA(rxj+nQMrea{t7>dG|gbuunX4`r3?XV5@;K0uGUN1`8k$`Iw}wn#qJV3AGG{19gZ(@)h!SP=^9^aq7O9W&{UXClT)x1f`Q31T^ZFvrJkQ!dsf02p~ zzAwZ8=>Nlq8LmYf&kc>yjl)11EP{Im*p$0z?G=#%QGMmo8MpoWMgT$oPdRh_ zbqVx=@cmIiyeGwmN^z=+rOf}O4S=^k`8tqTwh$(43^@fk9!F?M?z+lu$zwzawrEFwEk0!>r3Zv%87tsw89A!<_GRDSW zYw+UV+xt#pRL^^LxpQS#Z8m+yvB*Bw)MxZYEd$4I-Zmy_A$PNLD=F-*gntWufpsb> z^;A(?wW2O$%-LV$O7JY22)SM-A6hwjX|8iJ%cQ}z_hhcg@B-`FMW4`!?5($XeoM|l z@hFW0Usgaf#zMyM^hf$2sLkW~6{%*QA>rz$f%)&Okhc2x>WNlgM_rNpHdm~R>b*hd zN)S)!TZ>UF^$l;(>y)C~_@nV!a`szUk@~lyqrZyCNLf$MN2W+A)i+>KBMrthdZ`dc zjnS|iRt|=vDQ3{8GF4YK&QXMVQ9$3LLe1GQL)nf4?!N4Osy2pbQh6?wlI+V&;)TL$ zU^UjL*Qv?uw%P5x?9_s}@Zho+XLn?d8&34g2Qc4ntS5@sZKAys!^0OmYFz3BKX*zn zE+3K>7(k71{M;1FW{jeYCS-yTm5h>T3?GyUQ2BB}WKDcH-`Jmm`9FN%afXNd;TMua zC@3c)TJp013Z}WWbnES6V4ake4W#+C6NDOqM5TJ%P6UHPp>#P0!O#?CyY!1+J|U4P z-n91U2e#nthu49C)wM&r@JE`*u@lDePXa))=X(d3A+k~Q!Byi-_;~fYmT!0peDM-u zDB4JkBkj&+WfT)31@NhQyivEjdshDH0K)gw9IQnZMW>NQ8e7QpipV+gX98QH%3!|f zRpWifuaymISPehE(Lk5FEs&4HkPQ1>C|%d~5Mdk(9AZ8=!sR&p1QEjYhJ%dfmTHr- zaR+?KU;91|%kOY>ow5}OxPX($<086gE8BS&Q>xJoE4u&AN!^$X>m(D9QC0 z`o87A6~`re?BL2vRnIVj7Ku`auoaixK?Jr(nH-}5wO}C@NYfIKD?t zE0$qpD-=$K0nd%5Ln>JAv6PCetDm8F&iJrPv0D;xME1mYap^e;057kr7gl!Ew}btUu4LJgi$S9RFGA|G=!&_UhAqTJV}Q zkZm0V2v(pf{$4KLVYf-5IygD2K1VDRxP6Er+b7JGr{3=t#n)H4Me*60iiBNUF0&07 zP2+g7Pl2vDQS)%)-z(&<^@a8>sICUIJzv#bWuDg!jyE}(e{4uDD}&PN-BL-frVLZV zW{(O~gjeS|1A2(Wa1iEvwPq1a|K;S*H&;7*{Z5VB`Z~Yau@3p&o_#)!SGoE9)bsOj zltpma3P3uJa#T-;1#{bDX4HkS{Jj3+mI#2nCUkf;+7y=3>C%3~3zkiHh;`=)bH6*@ z848lnXWSg{3<|dNpBDm$J?Sa_R*w?is>`bhFB}h4dVf|!aQfVOZvK{%5e8`grY(9Y zY87;THrG~?bV>J$1_p+PpE%+*ZYOCG-lhyiCeuq_JG21x34(%5 zqwM%rfJVHo!ip3~;rSvI3(?v(lqY4rs#nnP=&#p+B7y2q>;f7r`ES&6ft?o3Z3P@( zbp0vAGdP8Qy}XQ6-J$CAv%0pHzDr0SKz5X9Z5?I4?K%9F!fRuIqoWa44s}f z*uDhduXaPx{wpa4hV>xbvW)B5b5-UUpQJnyrVB+Q%-8@bs_)OU<#mGzpvl_`25(Q8 zA^&0>%(+TDdpY-&m8h=Oj!l}&JvyeHbv7|e#-KgDQPK4L$>GLB?>EJ)!_}=4!Q0gN zit`(Z;yd`ln3>7I23IC3$C?WIVsvy>(Z{4a7DtD9AJv}1kyjgUk5;=|_!bl2(rY;H z7s(-hcij?bVt~iQU}z+!8K(^!hZMd&-luolP5CYUWEC!-F$14Zs>3MEZ-jA*5m~l2 znFBYYw&~UjqZZfiFs<&*N8U=jQ2jPVyPfHalP!6@w9yzy1mQS|7dZJVTx;L&+mny| z{KVDd$?%ij{Ldk|#i)8YyCi6VG0~RNR3TlQF};bshgik0!p_J-4basrI=XzKGv{m= z)%T^9Uxg$FoEAlB-Kxu46@CA>=t}j0tdps#*0l+kZB$(>_N*p;W%x@)(S>bTex|2n zQz9UsX_4`8&Zu8W+dOob=SlDhFA|r-dLzC)Z+Utv%l5*HN!G(Sb(>?OUex^m82>)H z7UXP%+n$%G|G9)U38Wx90m&=Ew6-D`2@7G1uBq$+e%-}#!jr!|5-alHH@Yj z(YSHw@SeRU&*5W0+z@F63=@mLo(PuMGdnoGqzaa`384$AKQl#A)_c5YCFy(CPB9IY zSI>t9!d}>qh8|EXHVi<<0XyUpa_?k!62P zUd&8&9B3xwB3u4ijW2p;2Fw4i;CSWF*4ivlV4MZu%n2OAli#@nE2il~fApVRTz?B5 z=gIj^Z1?cmw_1(c9B3SsfS*bNNC`WU{|(6DZ6`NdGK>2RG8eM!uXtsuup)rg$@r%j z+rC`v0VTiP_y6SY6fJ%DAG&BFYff%-iR_7j~jYHU3H_?i98&dk#aFG6%exox3nKio~)r5>Hw-AF07 zEh(yXEgp~avk6I5V^ciMt?o4Dy_!NgPfv}{6Tqn#*YCt*?;dM3$e`OIMpPbxw27N` zW>8coYp~7PuU)XbtHf}M61r_s5T~oti+|kg4&4X+dI_k++`G$tD@&qrJXg%d9@E+~ zHD8eaP<9+~dewA-PnZlLWPr~-Ty$DpoiPoOrEb0K~l*~|3ADp4| zH70v5QU&YR4t{|#_3K)M(pL*C3g;rT{3Q^ZV@8WzSCtco;n4*c56$%;v>YljPByzn z0@`i%HSp0tzUW8t#Bt#sr^7Y_b0(-j&my+rP6mt5c%xCV1rg-tH)(v*QhRU}UEMm{ z&nx6tq@kCD8UL-EjgCi9oaL=WX>-B79Q&Jez-Hc(ykBJ#&T;a2dCj&ddIZA^2B%!t5RQz0!MSBDJ@IDpKb^!EA3xu zeQYf`y}>SPPx^0bU@K4~1~F)ST@yhc^i6KuR@OJ{IC(utVUo*dtc5$BI4=|tbpYSH zmu@w#90LRsnfiYJmbzXkcXSd81m1F3ZBOcYSRM$P7JET636?Xpr)2qU=3BvS0Mhdq zIQL+9%VXj_(W{m>)e9!+H z&1i}2HD4du^Beu}22k<8;HqnLNSR?W`gE@CRfIWyv-ddYq)dQ z1_W7kwUm@MENTEIN`=4%x`%FQ)VAih-_r3 zunGWY67v4~uFtm9CXNGDDbRaZ?LA(rZ{JmN`hfKj^EAK3!1(Tn?1U;=ua+{(g>k2r z#WO`g)lA7ZHMa%iVtNSnkhgqx z1bwWnT14SC=198t?Rr?rkgY2eUul8d&vT|QuCbUiG8A^N2WqsC@Ja1(C7{LE0d6}~NwC-W?5}Va=K%AjHqo_HTSYyzCeLTveaZ%1*$Q(R=YpK}wG2jX zK^cqczWP@;&x% z`XpA3tZWW7&n}^>wkL`nXTFQ6cEzW(_5$WJdK;73Ko^nSwyXbSc-jVOrhe8qE#%mV zK}AmJUU|wQx}HuBAhjwUqC=f9USb<(QSFSDwhC0+gv*ei_!(*8&~oUpg=;Y!B<&`_ zKh_3kQW#u+()(MC|B6d*bFF9>L#AIEdmP~yZ0hS?tE+@Trc)IAs$Dp$-42m%r)W`K z3X<0CjF8~S_)jMs*=BQZpx4`E^lkkTHsO?#0--^o40Ni1^+-RuQG3|sEAG^UzvWiN z$ktkMqrE2*x&si+zih2G52u$Qh9-%GzP-9@?}~Z;U^; zrb~U{D?+)G*dPd{be1t$jaChS1HKVNj;G-=Vpn74yr(fc2oIzvpANI>ZMe?{opHg1 z3$c_B!a@SIO;R(@#EdkQ1n$^{1om}iFIELBzf{@(;lT)DIe<6FXnULo+JvtB7HO2P!`N@Jo)8H5Y648iV0fp(8Y-=bNkpG1X$ae&` zM)1GdZ`!#*d>n^Ef6c6E)CL&Lf0K!<2}Mg`37}@%vvA;f!4-F@Q}b>wZ}|cJ;HSO| zuexyS%|@dkKAFomTyk5n^iclEzdM#nBgE2e^fsI(ntZDPq1U|sVo$QYZ(LZYNflbv z9}v&)ozee1KG|3C2z3+yxjx+3!|pzm0^j`{r=WYJoE6Rkm_)7xZ*F&5+8R< zcfrwG2uWGvqPrRj<mRqx>p2~Ur(bC3iw=HtqI{nH1g;vH(Jjb& z;;k`SIv^Jbj8FM!G3r7Az_sG4xI97QJgcv+<5Bg;mIk0lte_8y5yif>Z$qt?O40W7 z4M>%G%<&dRO=1of#MOjZpy5eml1Fk=MyOc<{H_2*`?S0&F(K>JHK`3^FycOK$Q(~w z`B}Y<rxUOI2bLFE$!RO!+MnJ^`jfQoP^X}ia^2L71 zTEL~S)J76>^q5A?@7YCY1)KU!K2P$(PIq68WzA^fv!W6*+os|CUuos!$-t=;bs(Ia zz~-ULwPpJx>@~Ra8@_L>+oHskHsTDVX}8bF#9S;;GAq$|1Zfk@LPK_t4{SFwd_*6F zB_=24RRurjjwg@Pj+xhFhi>R3teDQQu@+@%y(PpMAPLJ#F_=IE6=Ij+!iW-u1QdUIwDf?fvJ9t%h zg9|n9`-Lv#zlG}UB4nz`QzoAzA=fg}fypBt+3COq`~*TD`D9Ul9YCL)Sb!H@CeSm{ zUZHJcOL7@eK>nZT)6e{S2>lCTAd=|=d_WLu=b!cQ8Cu5ylQOC16|M=0RE_)cq?nHztX}biYs%&>rmqEU#y{%1>Y1HI z#YKsS^Qb<18T~SDpJLJxd5SxNG1Kj=K3_Q8&Uf<1B z?`faAY9T)RuNcl<`5PBXx#RS{0f1n2PWH(Tai}!9{kjan>a;|hr6g)q3*XC2Dun82 zAX3#3W}ZV)wIwOV8xlA1Wh_v-Xi9lrZf`rK&{T;#p&m^^j-_Pxh=n7}t#|dkj47bxfF~ zPfi}VpyBhG^3t>(A+M+~g_84H>5==qV+6w>R?*3_%J`Jju=KO5Oa7VH?7SACcS&_{FySe~__jvt3G1nay+8 zG5rk{%lEIuOBL~ErJ+6>FK)?ZB&K7;;<~gbtwOWrcq)St z7{&fFr^rZKtap4Cv^1)lYWdCPa=oSZz`C}~;=`_F{f;{3%(N6^D0_pCs<45y!y8rd zVo{`t;Gh*U>7#&?eq-^(CTbYpMS(8Dz&qfj@h75rz|>Yl=A>dw(spor73hm-EMH z&DTphA;-#teJ7STzIw_rYwP+03uNLPWvaYJ7cS(lPF}ZWiQS+yG-Dm{R?AXfR1V?t zksC7Qly8i&Wfx_Xe0R3zmqaFOHeSn=NQ#EsY4aue6P58mA?H=j2;okU5nU z4%p3($HXdWcKU3NrzGR_?d^k2M04i3{G_j@&Ah9laOTp4kH;Hk%ML(!9hAWPel> zjHDcFXg^r}dmmSe0gM@T0sfw~JuM{>PAp3WCA@m0iPpsiv{2leGdHEACAg>J z-7>56M%+M~*-Q9=z62?R)J z? za5c3cvMl)zohS_fr&Q5^iSYKwmG*6pD?C9k+&n6O|BEkSRfnMpE2;4FPm(-MjlA2q zGZ96QD8!P(FyOG0Exw1fRlLsrxfJ6;pQ>elmyAw$+E5vCY!3g)Ty$;8==^oQ!8w>! zSuy8HYz&yB`>tdRZe8+dk^gB-QwmZ|~ zy-s<&&0-sMEp9mdytM-7Km$KK45wg8#q}h-EVGy@Ll>*@;F!px3 zy`-{pVR}+;HDOGe|hgY&)QND1V6Q}I)HS3}CGtvdSrr{~^@5O9Q?liGRiJoVtp6z#hnPDkeW#z62QlKbBzJmYY)Y`>XzcYt|+ zhC+odVD;=s(14V^epZKjg}}Q&dg@clU+E9ownrrPrply+#sVGU?SVgVbIFgcKkIByjR_DAzy9lxbM0yd z4)t%M?C|$7vqr`+ASBBFC@@L>Wu!MK{{853y#Y99RBR*zh6EFeV@aSqs#@zTh+0y3 z_TWh2PmxLmy~LvJwH_qKjh(_H$s1=aEaL*E6;G}~585|becvfsEeyP5G2xUKWHdK2 zdIzw7xnKUFNpgsfK}Dn4Fy5N&nfSQSB?*zh8%@j2j#4eY-0lk=;mM#*9$G=RRAoW1 zex^9T6psT4WjO`1n~G=Wkgn0-#=-eD7eI22b&hHhG9&J-KIePvll)9w4->x)^Qy{( zg;9~?o~%uSetDrY!=`GD*VAuzdpf*+ax(eO8^(Dnwco# zU+YR`sO2kf$p5xFs* zzW_dQCH21*@FAu!!?I(Kb&t!%K0!XzSoKu=COOrPu-_Hmg3FxVeOgt+iqy-A$RoPBx_oQJj}FUN#8s{Op(A3KJfp`m$b2ujgL3+?K}pE!?)5Xi z_BTk@7^EV(+-cEvY3#8mC}OR(dh9qMknzp^dt1dR)J}(O+iOT{y{lVyvLeBPe;q#q zyqost&KD+c(gqmSFCu?*q{_`5&nUK?l;%d#VZ}WnndN=Da02Bog0|FbR)25Z`6XJ6 zlNO_+X7{1Zgu2hzh7^xJMfT%|yH+6KZ9URsUM-}AAGySlA3EDy3V)x%f1YO%dsctD zD*cFh$`T6s1%{sM8f8T-Ae0RTa(NoQ4a*V>Qj|KLr$6Mcp*|f(j$7PiT;78sWXI!&V>aZ<_>|y70W;mfGj>n? zVxzi(_dv_PR(X-LS8%=04_Je{fSuN?COBzw!gp_28Rr@QjShCo;<*e?nBlxFW~bUY zh4WGiaD>}$a6`nTssYVF>|jHyoV363nx0a_pF|)Wid~GuRY}v7!2c2HY*L7eSz zG~98lfN)7lR*2Gf4%DtJ3Ab$CvM)O|ngQF6^t7ZYvO_C68^I25?$rLVS}w`tKL~bUyGB z+d9&jRM@|KC7Xu9mm`~JO%~{gz`8LM8hYgszq@hIrgymCoGLG-=|lCMX+qK!?>o*e zB9A-b5!S8-C-%96c;4%pn19an(DzrI< zsH}#yFWwx1LkAqGb>93ke8Hc^Byz(QyxLbC%@gKjN^EcWI-9#p+z^RF^><9z`KOfW z%93(zh5?`?kF+)@Xvr7jCI+Vq+gD<{%QMS&?{;;todahl$oADkvooyeC8fyqU!7F% z{JxT4m{Mu@IkPGBx`3;x$87b6&1y`MxNNa4i-mBgywaLE4wl{;Cg9Fu>;ANEUUQHV z37g6T*}~cBC+-f1tR4K?nqyNdW^3I|Y8V`LoPbVsCaU`z{GcGE`&-TV+`>X)vNqEM zT;G%?Qc*R#2?nWF_A5|!GqM^m@+^v@1cn+M)A@39Sf>BI=+om4zBr3n-pTu*ro=2+ zhpH4dc9`QfVeq!Q_?CUsJ44nkbd1Sa(mACTrA%?isDytkd@=+oM2=5A>nGcS37UiZ ztnX-gCM~VaS?A74-GsD{pGG_3C#pkx<(yoSmd^SvdpOfy`)({^9Gvl7qqH1R?!Km# zU4JNAz~5_L9yW2))Lkm6npS(a?Q9QS_(VmWQ;b){;Nobo_0nKe7AIA>%>uGnj@b$( z=PoQ%jLVDD4S2E22FbR6ZnjRK1aiapz=Y?egeh%{@_``0JIw$sFH}5N)0%DBQg?&sk`+4xQA}6y!pP;Rr@j&`PNKzK zny6`TTM0lKzLafpWKZKsE=HguQVfJL{pCO>T!P}GDeV-bRSIIeDeSf`*~&jUY=G8r zjCr7cK3qAs7tK79_W(vU+_qyPw%X1;N=8u*?}3T z&+1&>F+J{A5wF$yysaPX!ki9<^NJ=BZNOT4K2H5NWLr)=l9#mIlo|^_HVpu>{dSrE zyq=0)4AA4!%hZ(CX+ z&VC+=$s--+nsIC`sF*I1kt^nz5*Pv7*nvQ6Wez#2gkZ!rt{KYDj$IH*SIT?3JMR*O zBA=v9r@p}K8OfYwjvoE}t2%HZ=zX+t z92HH`D@clM^4sWJgZ9J=jSj4SNrC+A-VDNx7NwDHcz>Kht+bu8*<-#7(w_^ZpYa=rM2VEoR_! zPX=om2bt#nOnrqaJA`%ADG|2$_GrW(U{7!_d0azYJ<}ar8kLpRz6X%6UgZpu2C>ub zD(CI+?*Ag1+iVGw7zP_M`+MNtZKW9iAQm>~c17KO>s)1EM@9;wPW^58)W1xuqt5BJ zOI2sJYo&{`E!L=LaH}!#+La#MbfNZ_qgQJlb&YUw-9PIic$OtY0=IfmD7Ehi(zF~* zU&4j`JA^VuZ`(=z9|&6UOuC;)v#t&Dbsqw<@|Q>+7VF?CEQi?;+IL8 zwc*Iy?E*KZ)nGdZ%BMc5{%rN8=BA(&i7z6{c8Lm&_0{{_k;YeQbSHmBXX?OtNjw)d zljU-*T`Nr%^xCJ|O6tl3IlU|0ZULHgSjC1)Y`^vJ8%Hw#mqa5E4Q8)F5oZMtR31V0@n zR+sg76tBXMheCaby_OHF3TyEbTh6qYa@hRL`Z?Q>SnaaGvEV41emJ zTBeNoK-iYK$MiM?hTa+_jbfXhN?c4ClD}5emYXI0ncurc!PR`xczH2x;PQ)|hYfy- zkfoy5_xcbHw{>hzGj`cd z-|z90&Z>N}r$-ad#pF@le(v0`{64ho+%Ev=te!2v_oOE8?!wse~(Q z!hO!cm*ywscTonuhwt|%r$#C^r`&f3`cn;CKO~T{xF-z^wkhKg#XpzM^bm*fQ=OP` zLDa~DAy1bb4578Le$h_`b4wyfm*3cnXS}AFH~kLKe66<>eJ9gN*{c>B@ex_&3W?66 z1Pd<}(z2%Xem17zU6oxYpV{_et^8nqHfA z+~&&JU?uF_G@?O?v~klO8A_?+wv_R%R7sx%EpOedmh+LiwilOK{Pm-F!nU`zC<*M|Te?tq+8Oc^YwDRpDipi|d`WZ_aFnIuZ!i zuT}92v}Og!?BBPjy5qtKHul+V4)O={C~CdC(93yt7@pd!tN)}toOPq^0z5bj*o2Us#T&Kt(AK3(j4QSG(JQ;`n*Vb*ZCn0~~ z2JoFfHo=$UZ^7nNPI!$=NXe-Dc5n8KSat4TfmB{rzfV42oDVQa0yxNngvn43gab}R zRbt50A~G2@obvWiz+9*@;$4))qs=emrT-NglK1pX`&w7p(*+51+tVQ{jRbKwJUQ61 z2KAbGZiTHpw`NU7KE}oAXAWp+DcekT_DMJ; zD`0!_KsJ-CE#nMESUqF3uyrO_RFAtdtjwxmtxveTQ(<)YQ*#e2MZ#xP^I)s(fD=pT z!VYf~zu$f0XzDpfUG7n~cM7b58bF4Z$B5X8Us7t{aN(No7@k>EIF!`wTj5T2Y zXr)>G2pKt=zg+#0WO+j`-$t+C6<>DF0ZFfHo*Cci@+W^LuzRo{Dv%Ay_YW_#GPP?^NfzjZy@r{Up;n7;3&TiaP#byvPv%f~u znYUzN``digQl<|}o6^q4V9%=J*{T!rofqkO7rM*>j6gnB$LsX>Sk}F7sHI^;fs=mz zEEpeqJ!O1jl(T3^oN@oH&DoF_V(fBwyhr#Bj*@z3+5w=2DxQ#_f()DV(ne z#IL!O@4;q)XJRTLc;jIO$$JcR@Z$7>Q+Qilf6s6?48CgLKI14o1^T;cdZU6`NNd=Qc}n*L_Y|e5Y!7VA zhU)OW8hlEwEU95xye27Z<1zcJpEIZ&I^Ud_IB23pD~^%OFwe0TfX;ffhPU7~I)-#B zd-T98W*&5aOU@5&?|8elQ6&hg(zkn#yqy%)I(DONqTPpqdcv|{a{?zU2%>J@lr2)n z;)5~TRsE(vA+ppCh&OU_3N38Qf0LxGAdwzsQ1ou_POlx!h}5s^lnh!*5D`k@WXXp3 zO0A%6dP!b9D`9GePJF$(lCys1efgcKov3h0BT4UYe#Z`!D7>zxO|45n&aV<)^*p~)n9;_){cDL0Pfp&j_G( zHVbc)a7M=`mHS^e-c$=VRe)pOkwrep-&r;}m%#a9@y}e{9~}lpC*3Np488U`7g_^a z9~c(t`Y~peS#w8AB(E=f$eke+*jOsBpJ>qv!&yL|;Dm>o2q#*?vkhu(+N&Quljk_q(>u@+YZthY&85yan9OyRUh6Vr?b5m^cq0b|%k3WCBP&}!-DwV9m;YR# zK59839=rQF2Q%o&-Wy0x637TYX`CO@coG!ojp*^?fR?b>*PlqMYMn5V=RHzl+NL&L z5Gk{|T($itqzjBAWqpv7(2G|fSZd1V%)%;>ODsbAqyUNQFFlF}nLeEb=3HpOAt+d@*@l$fwt2)`C!#~Sk6)s-` z-JdoiU^*$(Z+9ozL#j-+wmaDCU$N)eGO`M~PK0ekH zOJ3XWBu}OmOS(eh%q*Om*)w;S$AH#NibV@s5G&62L5 zxz>xDO71ioS@cZH6cXF9;EB%CtHewqW=Fi{uROsULkcVn()AYUF`5SuNbfj}K zP9_hu3LCI#+w{|8=USh_hgjko*nLg`u&AbZ*E3x_JFT|Hl5h;Q2nRzE=`%e;>j-@C zwN%3gkX2AoEia3sZP|Hd%KT5-CWNu_18ulDk>r2DZQ*)weQ{%9^HKzmQi4V`{u#`4 zG-+K(fW>AwMiwCvkI6==TNls)j6q^wc?5==X87*DTYoXq^C1RBeWRjx(71c2B~!~^ zcN9+;i*sclntyFCCiXfg>~n7dIC$JLS5$hC)~yj}jSew?Q$4>ryq>vx_Y5l!E#8+l zhv(AR11qqxUouRrcIH>vWwt(8nb+d*#L>eCgMel*vj1Cjb3t}bSe{nJiZmw1OGLYu za&w>i4f~jQa36h)U&&RKPnjYecq)cIi%zs(A8cdN=8=8p64F2C16cup=of`h7D#Th z#8Uv>!y89Q`>)P6z$r&|odhOH@1uQwivIkZ&m%_VP@X6H7S%`k?F$eZq&jlte5Qm1 z(72isI*)9Yu2rRVkIo7=$6+7AeWTB{c9wWgb zTI-#9L$tKcEyQ%Q?54zXlUA301)~nvl+#rq81ATN%R z-Jg@iSJqaC*5j4Xg-b4PObyYdP}8^r$5Uj`xf!fpGM|8#4~AD5i~s`o|3I3T zaSO1JoQjJg&l8TOu}#I_r?kH;@-Ussebn(%UD2PQkQSLvbdgYo{uS6psJbQ4O;SNvq~*dBPm&fy8vND9Z~`pDGjAYGoQbzMtX`F{M7Mz3c7?Ur3p$k_~| za_R?2L}XbPz4eK=Jbb-n0Xc|jwGv))a+s-@&+fyqJ+-nJm5%jMmh|z>8>3Bzp<0a_ zC1l&e|A`mUK8W}k0hJ{dHvZ(ZyKPc_3>>|?7bPK|GN|8WfcnjawM)Ow>R0oDz3-SzXS##t$Aqyz9i55*!(=3yAiKoJ z@d*&_cBf5x;->UJ3tfP9y1@?CwqF63$NqPu6a!xqdhA70W)D-zo}WK^%+{?5g>nLd*QDUK$FaH zMiUxt%-v_zH1*n3d`u5M_ySxj<*y0uW?*>NzQ{V<^mRuk*Y#ga#ZHMo<$8Kb-x`%1 zi$a}1a{XVWfT`TxiF|F9hpQ5c7}vUWzD}@8S)76+oN^3{yvSUR-o6e_h}!l2>sDRh zJu%>GG?BcQ$vZiByhHNgAdtx``G1MZt4kk=W!t?L^#A$`&w3T`*#l{{f3i0keGqmA>lfGDby;1P-^Ac?@m4R~ zE~k9J99^@8jmuXX^EL+?C*D2pe+#JW9mx6MQR^$<6YvBjeZeI&B*A;m6XfZF)gfI1 zv5tEgLBw2}3KnaGO&oi7+}s3)Y2}Sg7+wUXWDsPamoME|FbRo2_(AM5e|SP>>Zwt` zlZt^L+5M;l^{_Fs$r=0l#g4L52Io&hzUh1imGzU}Ea0d8z%L`WZ%7B;SV1exs&Af_ ze<48YFoDuGUHP+~T3pKuQ@M64OY!6Zy56O_Jdv^`%R9yuw&rB%K*-w2k*j0lI@Aoj@UT~M`H_ogK z>$RUx=_?py3r~5H($*#K?=tj6j$$Y6P)blCkZKUOXQ?r^vaO^2H#^lAJu@tNCAs_oBuadm$ zssjp?w0yycOT!+Gt#G928pRj--v15-stM^$aOO^k0Rn&$XVUJR`vMGU3)Ey+QZMuF zjGlkn8DXvIA8RBNr6K6%TO_WWz(4<;cAMj-mu+BiEQain?L`uoIUbk?i*cPfyE_<1 z4K`A3`m0K*C-uftCt~cflM!mre-rJjJ@$i&D!>}<%-2ssY0&NHoKwHVV7v8V>B_)j z56hAV4h-UIWfXJzYIfFdQEk9n4ix~H%5rjK=*6U?w~aNdWPtH6t1?+wVq`j!$u zXH0!++4Ohh{^|3Y(@p$Vj26~SXoE!)Ug;g5rqo8d$<%@e9bmmi{EsdB4BhSSU2#M0 zBn162FoiQh_pLK-_}ugT3{XW+>=2oMcZ@#TMn!)e>a4!(wlFHjKMM|N02n7-JH$-W z=B0kF8eJ{kB50oR?>w6SF4JFD&U8c6!xc2X|G)!u)3$5W`j}WRr@&pNnXg7EZ!X=H z`!&|ZDP=g1hdobRnDCZk#$bXAPLy${T!4@95$0q`+Kvw5T20F5nqZ0${|DVvDD~Tk zPOQ{)1^bdpSXe++KRlzVmd;@*pm%>T*1OFQK)BD<&tCceIz2#VlgG58P4pt|fp;!+ z;}e9Wu%^OR=bSC1g}F(`8EU{TAnIfy9;Hlxz^DEX66lfrZvww&?mzd8gMZW(xkf3j z2UpLy00{CfQ=E{d=lioK^;h9x!=;pD3;UIgE5Qr^bpY^f``dOFn{Nz%4H@>|y571S99a##)RL+{Ajax-a-52P?~o1?RJkwv2DQw zodQwi*9%>S#N4PdQMJ45Q6@XXCD}P_)rn|&x7_sSco;9vHnvRpbJU6jz~Z!XOjMXB z8j?0go+%w~fsrULChwk>V~w5h9;Yh~_JJ{dk&lmNzb=;89-HRRLG*o@RsQWza*H8+rvucE z9lP=u!DiIN{DEjgCl#@FjI`v^tZn7a$`TK;jo@FacH)PkCj(O0)u!piwWyq*)%7C$ zr!{+~aG;Qspx4RZ7}xUXaq&3*uk!|L9?o1VE*$vKq8Tm({nX|OH?4ew$;-D3wtDMw zN@giJWa(>)SwArN?e?t4&lb!_-|zZfj*;$MukaL?C|=)OfcK?sr$1t$nOaPIGM`UG z7W>SIcceha;I|2&VDs~-uu!AS@RGjgJPL?A8Pi>@vnOj~f;||FhWyqFB|ZL}eNVMd zW&yw2(&U_E=Y-p;%&FqV42?14#3j$^we;C-D=%yf8=#f=a&BPrWP>2vW~^M5q3jaI zLegxMX=1;>va~re4 z)!L9GP~+{7B}GT0Y5-k72_WQ8on|sMw*dX7?p8cBihh2ANqIF+lC0QwDpC68<}FL->0+pRJk`$Vc#sW!!fF9M=#1YhzroZ zJ;pR!t%q77c!T#WwTXc@`XcxtA0A{guuk^6l^&A-+qVfsL)i`Ebr2s0MU0Hz(zsl( zNFt1P61|QYU_U?gy35%E) zYh@C5lbtORpyj)H@6ym0?{40IXq6VG(VrVe&oN%9N5k2PU~DUr9;rd&y3iA zUl3w#p=9lzRBLXnJDM^@=j^9b(9v{&s&=TZ4#Ua?=k=Q{$fs~(pUt;48#FCHczRQh z8%;G0x&j_EwoD-N)Ma&Dg;2|4lP#QX$tNEx6T@^msh$sRM@@vin!mBu5;HMVU1+;QeCxx&$m{KUx%tp@&jRehdMDBbSocYv^C^oWNmR&iAQKc4$ z-{?t}B=7H;w20;4yigvBdw9>==u+no1z=j)hCMQECw+o0Toj)% z?6at&a2hQF3_sIblwvXd!#+MF+BwC=6C_B~-{+IBsd*s}uXd!cX$(NdszDew!^MB?*8dP3dPODk{G$V~+-E6}SQs~G`>L|X& zrBBg0!r5jg=5|V2ZI!}NJMCwu%A>|}YOAe8 z0u?uhR%Mvx^V`CG?``PTyf2ut6>aIuqK1lW;vY_79Jf*5BV}wiIeN*F6>TnRcr!pH z3+{8+Myne&&Ax7)PE_P1-F!RIz@8Oi(_GvS~JH-58cCy~xd^ZE_z@px`FWdeOipKMm<$@UN*SX2dNdvjR#8rGqc?Tt`O$5{JKhYC8NW97 zculmPxi=%FmlQj+#c0W5c0*QR`&y;{>j%&qnO(qLrG}paJ6*$38e{|kvLPlgc3NX< z$ks;oN==DpcKuK+b-4+%nAnFB`Ky2K4}1KN`p4~;RI2g@0uy{rb70tCk-6UGM0zMl zO#O1HUnI7+F7|2`xyC*l%bgn=2%7@^p%*zV(9(?RL%)Cv2(y%h^GQGye07MyqJn{u zBBcpsY=@Izax~1VR`^6#UCvLQs@EbyiO)u_J$5NNe`44;Jw_6LCQNkphNR3#d*?sS z)+l>?Y~gv#QBV-Fs2j{jutdFopc!siFEjeaT}X&9c-13(xhUM*eoXPIx7Wo5R-I21 zWpT6LdlczU8!);lxu4gjT!PgH+!m}-BmHJ?jpt@npl%YMUYC(wN>=kiC4>O=U*m7@ zO4OP*5xL=%;96gOzDlR)Fqts8!G+AI#z=+I^<+v>?M6zHW2YuG_jrnxA$US8Ys!0K zU`4+_}6zPI}3tb+Bk~BvyIt zy!0KTrV&^tI=ZEy(o(+?46jMiT8QHaMOL zkYKH6YV*(^cbT9mO_S%An>nBV(v7;8_r@z+YsRWpKunVR3J`(&qUBW0%>eIb7U#}h&^E3nLr}Uu*RkhXiUK!4Z{vNaM9MNXf0(b9dS`mI#WGG`3eP2KEq|rZ>>3;_$Z!A zZCxr#AX#{8)p?LPxXgvzwu0t21Qu5;a;B@yb25|_`K|LZsWs0>y7xn>SLqXRE_Gh* zt#4b_r6&6~T{@oB;nk5_GL#>$r&?+XI@`BM-eG?3A)+gVS(xzTOkYsp@%zH#1zNfY{E<=Ph4UE-HN3Y2sHI zw~z1OOuSMf4+MAMy_LNdUcTdq*-Dh0aBOPAbK_d$3;BO7H(%?1W5TL<-WVT0iFw#! zMZ0XA`>@i*@Zo@!z_ya-En7%#+STr`bRglzVl1S-GH0Ruxl_sU3+m&D`obnjV z_Fo%wX$bta=!!)DwI5(IZ3nB6tCL&J5#XPEF{e`jS}(2#Fa0q%ywg;XIK|8F#Ovgn zH-$sr?4k@ohs}j$0)ghfatTJ@KdU;V%&#iD>~r0;91dA(LQK2mvTiGpG1-!>Z%f|G z>7zen`Q#3I7(S^o^ZHJurk?uwrt9a=5F~$bxIgOG2Zq=r7d5wLe|M(*G__GAo#al^ z0c~M!o~-fM13nUm7hzroNEIdJ5?xiZ84DMeG59l#_JY!s!wtXG(tGA@2O>uv!i~7qkl+eazyXa6?`@RnT8R~eofxEPm90pd`>zxk*%wC zg1FNwv4l+Va4U@h?o!M;Q;$iQ!RjlOIpKY)fswgP#lfsH5J%Pe-6qo1SoppJr5`Sp z21K>JP-@S%j{q9tg4W~04qV3!=P@oL7ppMVD$H2wtX@Y!OiKgkD)tfJwLSBbNkEGI z`I^p-5WpXYQ)Sox2icP5{kKo?oGlR~Y{Cz7xdIBG;&r7c3-VcjJKif%G4AeP_yn*m z=cWc^H=3^Nqjw8eKv<8yKg<|^EAy@OVN7H=L&k7HB`>U{q@b-Qd(uuhh!MznF;K?8 zw--ylWktrd5PtUI-9jKM5P-TRJ0?!~$mGX=GWR!CxzFbGd^Q&lgu|mA-~O^Rj!1Uq z;%CaIz8(TQQ66m?%MW(8G=lIMrd;6Xb0_1w9+xT!GE#(I|CJ(q!B<~vdwAd190NuS zcRi2k(G*Xrr*N)IQzfcR?FaFqRdp8z8H60AO^`kDjx|!{v)rUE zESP?Q!;95D!;G-}X{x3#Fy$fozL)Y)yE-Z(BF)nGUn+uYN^#2}?4mN<~ zMpg|LjT$jH)7N955Hau#T`;%VlzdrYgG))6aq;Bg2Wab|uGY5#WS&fd#mX~h7MzT^ z8U8NLNlsXo`f?@4eVH(-8C0Ng zny{<4)i&C750sZY>kE1B(b#C<-}_@F)}!-tu)H zXDEwerocdrn^bEU>SM`IN}HANW=-vzDX!^(VFOAcjKEQtobb&i`fn`&WE*o1kWW6; zt%1)~^MJP5=8ruHBdK_~fZwYdse%n0@bA1GSgnF~wDBL~NHXJ2JXHf<0-%FMa@5sQ z55&-^^V8TwEb~zLBDUr8b=6#ta0CN2jCy zc6^wJ4X{W5aeSH)!P>Qhl$T_F(+~us$lhmpYg1uA>5kZc6^NKHYv~F>)oY)CWSx3A zufy$ALYY$$thjsg`b_rfuN3f4W;2c#ZxwFV0xeWYpMSnWQPqb_fc7Jg?0LKw z&7}Tku*W#ukv$dH^$#h2hQx0E(DshP{TC)SM%9&8um1MAd&^cX^gyhmn^NUDb(&ry|gR0P(h5vg)#&b|K1Ek_pl_VB@jyw z?;a5}5FY+BvI~U?-5Lx4A~T_v%>CVmg(7MNm7gOLO4A==z&>vP(8$Y7z#b&$cASd8 zM;l&NA02FOYoy!2{s?#ppDlxMt@4x?)MCjt|GZ=Ftv-;`mJob|kty=x5WM^Z8$fgF-)NgxAhLPolehneVoD_j6C4 z*uT;rg$>VFol<^+OxFRA>BbLQA`+fu(9Jzvk}T(C4zl8nEvMZG<+&>sD@2o~@k(3) zp)#x}*=$wmT(Olp41z-rnKum`8UH#k_ERS|GbGIKmd77SlV;d^YMq&?Bi9?R&2#iR z5IF;HfZuzCp%4Stz^WioE&t`$Gg+UweOH_fYmKk`P{f`f&S~~ER&@_scY<4vd8q>; zu2zmw2QAu=jB0G0GI8;yaS_*>eqd0B7YJw$Uy6@P)*+>)FZ36Dkmth1zKwERGTosVgyN1#TgrUD8RAD- zw(Nb2pozToyYIAgV!?A*MITy3!HE*!zkmR;TYa+1CvqiVmW$9zp>r0EF4E2lBcs2% zI+K5T;=AHRb5o0eVjc0>a=mZ2)H;*%Kw<)u_Q^tLpe4^y`&N~V%Zm%9KEDRF#or%s z`ZcaEZk+Cq(BefW6*T185uZq}d3SmH~PlAbG zwY?vjt48?PixT`9bj^fR;R*W=N)()Rb+BQyiGY z#5~Y8wzachQ+K8p<9{({JQ7zPtEcGExIB=v!Y@Jgc1ekq{%2RHR+H~ulrO$$ev7*) z8k2t99JPSRZJPGQzGoc=%JbLD4jD6r25xcdRcbpcKLslAx(r~a>~~l*LJ0kyZSY18bQp;KEp3&3pSN1`05g}6=K|o% zZT}0D1w7XiqSus%U@a}Jxr%%SfO=X?%dG^2oGMDov!Q?_;^KH#zoPtvz~2z_dbg7D zW~_>yN}?huLGjFq!z~}9yIT9V%o-Jfc;m);{}>@XsPYcxn=olalFS0#twk=iqKP13y zKe+Topa-Xs!`uBpa-~MpDC$y!kVlT8M@HrC6i;*ol1dv9>vhoL;tc|NB?0DZWBX@t zTgX+tA;ar$+o^crSO3;IjOGIsrT8rQ{Ma~)BE*= zrbR$rB3F_{2|RPFLdD@}eFrBM)G&`xuBWd{$YUjKLM#{1{ViXt`F-+R`K%`OV>d+qAH7Wlcb{aD>d=PN!AZUmnVR9e8}gTSGr zCW}m^j29dsDN=FIxHzmFx#EmeMxTBInPi1Lnf9~N;P&3hwyC>Xsh9uYPZhZ9adM|wx=<2 zi{HoZuF@Kf+-wM+s1lopdZ=JBSg+sxD)-vM(Z1oNROVqTT-m_KbpVn?z=S+ISx)&U z^}#=nvLh9`S8{-O4GW03GAT*Y^?acLF2b?ZV|b05GneQ*X<_7w1;X4sHfpD=@VT~Ej7(|=$=J{sfwFIe!wZd>UiGi6j!;*&ZyfXL~(sLUZ(~MqV zHZ9>eYlc(M+0GijTi}A}SYNhcOvi@e_=IQ4x-CFShFo*PR)I+?-h{H3SyIN_!+4z~ zL`GF-gR%b&>O1XDoVZC|O~2WZVNXl9P#%SCHeIguk&f}eJfBD2?bHv`*i=p*%j1sH z#GwyHkY=+0kE9iJ4{iM660!tkE$mXO>o#WOx!&?~!AZ9*jb{%B?3vToN2EqzI;pB3 zgncuDl}H=iKfZBE>cyi>f7SeZb%d+~K**}#AH=LoGp?O3ZN@2|M9|wFxi&bszq1-PZv9;>PH%NN^qm`7MGkFfz5?yoU+l!Z z=SIA%0Oaotq6PK1|ZA@+K28YJ@ z!>WwAL<5H|AZ;*UbD5ebsqEoOQxImazm`LpBI z&V06Eg+-DduDcx8`Y`uRiX18bMJ*H`M18^2S4r9JGKbK1A}*F{|03>V0#!U*h&Mgh(2}vU?zOLrx3R&G2-$e6 zu}^8^8*Mz(rMQMmJ;qAq>vo?_bY^hmTsYBGnOf(k91u z`p@(4-m!j*8hA{1jnHESjEc#VP8uqWsZr!P)4GnoHIc()*$5;kqgRb&dv&imzLYRX|(}j1PPV3LiHWVc1^S40! zzF+N=$0es0hTXFu?`Nasv~2}!szPK_PWb@3Ua%Ow#FQ8 z9_d!t<&g5K8csiScA?yJcrn7niCyHu_y@y+4qxYIx<{*D$sXW319{&6H7Ow zNgYkc-B6WjLX3o7{CB_f5tci#de`1Yq|J56=_T(r>bf7ROSRX0Aeg*FPr=d;zSM^b z&qvjcHY{zE;Tm7^l<3~_O1gF%^X(`!#Z<4HLHk`LXPVRWD&9X5K7Vo>84in|F>^Cl z_qPxd=dhxZ!h}BDThrqkvCNxUT2ySj)fYQgK}gtKOW+khCH3Ld8PkeIgva`Lf&@2k zJxc=FR%PMg>xmdm6Pc$;k!l(~s<#bwInxi%aHM@hD7huwX)g2=cKydA|NQl-a3D8T zWKtHmWfps`iCfGwB3DU9zl3?;0LolvS%~Sq9Z9XyaQD$iMyJ|kxhBAo{yfR$b_8_9 z0mgW#oVQON5K{hzbmt^27^qxm#?jN>^b z9ka-k#w{wrgwZPVZ6^4mpVs!{GW@s7N%)KcD^r4#LeclbEm77JsD0N~lb6&tCZtfe z9UNg3S@QPWyY|=T0w25ajaD9(r~QjB9q)8Ev8Xm#5_m`oFSzNZ(eTj~%Ig&|>>$i~ zMNgth%#zM5kEB;gk4Q&SszTs;w{JfFUTCn|DRtBM&7kBRxRvURb^?lOb@iz&Ot)9KbGzhcQ*~ej8)Og&~dxVOXDY2T( z-4!kcT3pt$u~GcQwR1obI}ctBI|Hp0yW>7%6{Q_5c2QZ%pMT+>j zs;NjlRWPEOaa@FzBcpR`-LII3&4{cPt%qlR?!Q1!Yxdby6ZIZha>vS9a#Ce(AEZ_Ol6BU%2Z9kG(4GbPIh6t72ka52=2V+$?+f#kGivCClIR zpEE$-C4w%6RQa9fA4swTJLzAXP_D`=2khX-9Ahx;lC+lgzG()uQiyY!(%W9J@GvbU|nDQ1Y0JCV&;zl0{6xi-RMpqEZxe zj%Pb>u_~Fn>(Rf&YhRAW~~W@`KV+t2Hx2-yrKoJ`pw(J{4FiJ^&?Q|z|j30jX$ z>1hZxNv^tHfgjzborm5kUUO?*Da;FmzR=JC*ClOFX&2S{6MEbo?^!Hv(khK(yTy+w z{y=X*Wrud}#khQxCz8U+i3wG4uJXwoo{Rgv5N!gbW}!lTL>-x}*r_&gz~N|Y-Yxzr zPm?}8+O4sjvza*^5I-}|sk+S-AG@U1KaR<-$Ghq641FFL;WS3t%p-L?EioQRcCd=e*AYE8Tb@6CGR3g>GySoT}uxK`= zs61w~r`DYk)bBAQbG0zVE%hJTlG45S9|#yfw4vShy|(>ffJJM6UOY%!WegTFs5CQY zvtW^<*-;T8c4fu=D2FE-|AL^Qw-_LxH%aX8-V(|^l%1?$5(!%)#~$?VTgk7WHm^Az z$xZ)Fq~}+<=CF|2+V;(=m6=V+zK({bg?8VCDxCNO7kz9#AKP>}Sw=-XQ{HNhXC&y+ zyw!0irkq(qkcuj20yfj3adJTfMSB%pM?hTRI#GVFhr{Ht5)i|9rnML9Fmrl~1u0~Q zFkO4{^2~E8J`w1iq(2)NOCp(e{S%s~zh}t*46o2&OE(>2gAPApG6N*|uvKsrCbA~n z`7j>Sdp?p1Qg=`J9_mKW)BP6JCUR-$sS$ zjF)npM^%T1BdQMfbyombtXq#``{@L;yaD!rC(2;4m{3 zBTPS;Ij<)>qPpL5Zg@Fh)zBq7X%#5@7Zxd3tr%b%>0JcRZAlQnX&V(LfAl1lax6&r zI&%%g%5aPE{2;rg0g!t&>!cj`q6P!T6=oK;`K>8nLE~xb(_`$qX&RT|O-4AgwP>d= znC1_82%k%Su0A`v^=XlZyZ3ZasUPl-3zTaX4|zjQhlfpX4naUFo5Eh?bHUGsh6?N+ zgAPtZG%T%RV(Qr@0v@KXVr3o`S!D)`NmQ7ha)ir8;j*6ee)qEG<_{e#n=r-JdJsN; zgEjR9us)4l(h)^HNxZB|i_g$ck?a8Uz>SNCv0f@x9lQ+(0%p#jU77u zOSGc#={X6?%t{mWf`e}h@AHS7*PS0neAZ3I4n=(Rz4cK{4X%7v%SK6wEZN zcOELYBsN*`sn+Rs{jvZ3ao?jWhc1Qfu_<tJYV&n*KK}_5lMNa$|g^Ig)Qu3+rqaYhGXxe*hAmufCJMn_Hs$Gl^*Pdk!cE zq7k3X&|R|~Ty^xK*g^K5k1JP=32am}*wi2lQZHCd2`-Hy23%f(FU=87RZSw~w(o$T zAUOLz&UlAQ@lU^~#*>c6_>MC$Nueh7qt35nd6&%{Oc7ckC$V8<*%Fymw@{D24WBdu z>YoxlAvGo=3-{YxAsHp>u*H#PgYW<$9#`QQRIPL#0mazX? z=mlbRzJM>=P&3f-xeZ&zBQ?$A(W)PtX+a&9=H>bB&^wbp#|kpC;%XI{+9O3q{7p^Y zArdF5xP$S4cGcx?EGCISwxQSbYx&RI9S4289iudiC#By1-`6wI*`IQ_r#Z>lJc@g{ zn7JS|@od>^Q1RU_A(81>vD8b#N>9wI%Jn1(kiZGTR5|JQ_W~m=nM5P5$5Kf5WcT9x zioQ0p_PXov<=K$uMeO%}Pf3Ihd;V8w_$7lM<%Tgk03j_RS%4-j-Rbj+O>5z*bw0s4 zUd#53`!%2$LjXc$0I>P_Z46;63*ID!g)tj_PMg8zf}}-ow!Ilp_GGpnW-qH**yQg} z@bunsW2u?7M><9o&?c8Lb9_F{g2?<{2XsTDlwveDFOQLe8zOBSi&ipC2FMbcyepJ6 z4eNEjViNw!0@_=_era1kb5p{3XlT6T4vu~7spkjpu5S`gFpVy2YKR@laYcs_HW`uC zBU%%F#k0KoDXBY>Z7=I44MJkuj7qGu12)(V;MD_gYfgRo*;O5x|wSF*5zz-KMYl{4$pvTj94Cqp~Uw zu@%Ac#tE0>+{~*C$*%=|6N1-oJhA#y41db*P0L-LipmGBmVHC?m;AyELNrVvwBrE} zaxuCk_d;)|B$pZ3-`|l`M*cbUn{jR?&w!1g%w9>Np@HF~c&Iw6MpeJBw)kjkA%7&F z&AnlHUHYSgxwN#9uRNjL|2uEfccas{aCoVv-EOTz)U_SeNQ%yBv{^2GXlLE(?v3=J z!gGVzajsEfK?+dy_zqau4B5Nhh#^#Fryd^lk(Hq)i4a`wHf&Aw!NW9TP&>ae@x07x zILA5H8zzdbl!K@RK4I zGw_(nPyOkRX!F!S=lo10I~~TxeYAZ0)1(yY&)O2bE)Ko0ro?!$kA;{4W4@qwz3n7d zx*5sO(G()mWe@+pR>+&&!m$5ikL)q2xWBsF9V%gZ+*)@|QqbgH zA$1u)vj<$G?+9d{`sYDRZ^qzg(Q;hzZgH#KO?L(7cAO+l{xo9F!Kr@xrU6Z^a0=OK_Iz;M~PQLl6t2y z8!zT<0OB8u2sCV7>ir`U$TWC~_MCC&9PC{wsIavWbn?=?Yk0Ld*dxG|w{CHxPb?%^T}prwVFz=wjL2nD@Wry?FLhi6V1E+@TO=TO^(YKi(=mv17Ii z^E8DMDBe+?nrz*yC;#}RPwjkx_x$(_73)jz{}SG8rN_KymKq2F%)%{90n#C{s_9cE zQ@mCfJR!5FwxA?5K?Cnl71T@&7t+CB)&^>r$IDk4e|6Vx-LV|f30i!|ZB4H$^y&Ei zI1f`Ygui^(A(r=?vOe0t`q?9VfgaTZG`9*Z0etK~XdXSdr@J1#xM%Dgiy@b!vH3BH zgb$XBBisBvpLKS!ZdAokGDufyx~iAe+pQDw@y!FU>Jqy*^AmP&y2=E48s)ttHP|Cx zRzD?`@4Vw~u$)3`fQCy9l9pG+t(+wy+&_$LWV*~nybYO@Y0pSEQ&93sfgDNfK>Tw-o9MkohakJdysqrwNgYur zS#HApE_qSE;X4e}{awPQTb!lXz}b^^{nB8l{`;5pa_+0&m}bKx8$OHuy)w9mL%b6> zU&Q3iIHqwe>oi@|D~*fqvKEX@oUsWJF$)X3=6)r5PcG`iyX(ciPnh5rmK*x#O9s-c zKn8EMhaHf<;!)yA=d{?Nk1BYJ1dA$!Vo5F7y6TG+J-8%!EW|%(*P?EF%F3e$BR}Hk zk5*I`i@8lr@_Y;9) zVY_9k>C>m@TP;wGGD_jy1G{LwZldFhm7xQiuo80WN41{%l+`Np$It|Y97VzsNr~L} zFqL~|-U!B0oRqpkw9IK~KP9NI7jZ0BErK$CoQ9S+ZkeW$C$ z`|#jm$LTu}wUHmX;Cz+7&gypB-7}K1{fiBNQ&_?(>)4hGQ}FU6QoX_U9H3g)LJoui z(Y;$|Yi>s{kuywch!)~^fSNk9R78!G2a9c&IbC-u?0}|~zp1sV%8i;MX78Hy^^ZJr z)R;_uoSwg3zrNJ0bpu)#&aY1_f^$zW4Rcy%L(=qcM zBNK_0P2;$k6%9I+z7onQ566c~)#*7#XJYNI*VT98GO?p2ot|FSCfUA z>@4CSX=eyxtuR2U1h$oQBnrQYD3zYv2fGGrwdnQe!GB^E^~jQP1??uX049&BYtvP2 z^pz7Lo}_Er9tKzs#b++es4k*w`a?hEXGH|VQ-ks`OEPJVItj37HRjz;FHe7fHDTCY zZ@Iw3)G!!&fG!)|MSHK%!sd&)`gH*d0W0nUGg`gcjSO$PK})lAle_666%cgS-?aY+ zo>+(2SXoYps^N(T!{(1(Q%}fXmr(%MOg0%r^>p=1d>-5fg5`iMoqb~d^crx=i3+N+ zPGiuFFY{cij!8&Acj)c*! z^Je3go!UJ@eMZrmYZiBT(61l?<}k!G$ETD>>lA19W0r~W4AcGKy0 z#*Q>zWbZ(%uxY*ViG!H;|AOYrlG`2(6kybsX%c^^=})SU0Ktq_Ft}+^wo}k4=#R&(lzpHw;Q@Y&#@X&G!~o0u?Aui*^ww=whvXS-MuE?j2Q zVRr8}P|-+716vzZfxmoqipR!L`Oin|9hq>0+z6(%5{FM;;rrJ#fY0OSs7d z@ucM^1-W@mDqp-l>tnZ%^pNSWeiNI$D+@*61b4bPrmH(U{=D$^9&*m1X>vo0*6~34 zMuzKRSrjs8(4ztpsUSrb4A!~afGSSfV2l&hXGj7r0exz(5uQ7f~A6?-&vmxikK}p_3X-?~Lbi@0P{8vqES_Iv4 z?LQkVf{cnC{H?^B=*i(p9KL>=GW)QdsmsLn#S)EICN)OE15zy={$XfnH$ z2+(I>#ik2wNgZGF9boPrSUIWIMz^Tr#sHqfvstZF7|yqv5=z)l1e<(e}psuC~%++w!GEq!sb906(nt^N-r9U2B)qX z!LB02Tg4Sydv5SM-0$H?WwyNFy@T2}TG}11GkwVEda##Vzht;m>}GzDW~V9BcRij_ zkjk176JuctU5)vqAQJ^ov`ELJ)yf>cW5H5WaS;Ucruh2~alW&E4*IW~dC66e2C%Fmn2;SSGUNOwc*J4!>rweANc&#Okrm6_uiraRR$1i@st z2oo!GQKjg#prwX8LCg#0e(_M-Z`_%Umm_@(3h>Es~U zYlyst$w*yY)Ada;sc^xjGz*vSV2dNM0M87!sCOb2RrEDxruh~5O`Hy^SKobws`SC@ zj;Rar=V2-6hQFdY)?iI+ZhG-}-y1q**nYsq4iA7< zd2v>>%~%p=TCZKJVO9!@_YQB1+2%b%bC;1;rk|P-DHxppnrAmiY2I$aKG17;g~THj zXf|Jf>wz>BFS#uc^5F$q`+3i|#zh?g#f$BxN*y5TlNU4SWhhZuSCFmHm z8)vWpn65%Qws+6@2NKEi6fiC`{{)_i9~m8``@iWg4CpgR%mb!m1MhV~x^q!n?;)z@ znH9V)#(_qft^ZWz{QPJ4Z>^q$UTK!jkbT3Q$saM(c1yxu)8pU=uC;pBb9oO!RFD=3sC?!CoKeSy79hTkX3aN#$0s?wztxE-jMI6CN$8dGH7gdZ`Qf8 zv0y13eiy_aVEiXg-e;Js(JLDA8D!Nbu5YIq*0}cxGZ>7)?uOF~^6S@>r#Ol(7_{DA zUEFb69AbAX6uttR8RB`Z#1m@Hl8+0wHX^SUGnXg+VLUCD0=wD&6nP3^*F0+K=n5)c zmGV+glYqy0j^Ay+`lEkYOpg(&UO$C^uX;P?Eyn4H0{zq24nzERNao7OrgPYhS6u)6a?_{!%BTh&a8fPm>N=sk&CCSE{CnS9xD0XezC>>E+WUY8#+fnb zn5bNeu5~iE=$rZ2Yp*r5RFd_IHreWI?3=>B0bo{0pQ$-pQ?k-x>LNpN$X-~;b%1UZ zs!sbsS;4MgR8P=Gr9hlYry4SQV#L>GB|kvNW4R%zLx%VDbRw3EpT85(fL;5EmW7f{ zH%{NFJ2>>kYC_XufPlk`-FVn0Vt;P%MKq-Ht&wXEP9w*j!k1?oF$}q{4nm9J8&;tD z5F-3JdLdb7Ge&H(+Jl(dG@VJpM9T>Wgk`}F4sLzg_!X4pcbQ8xQsH+OrFr*g%nBXh zmf88i$sblpN3pFq57wVqcm##eb!(<2OsXN*xq@4AjAmF(@Sgf0V%3w_U4GJ_lcDGu z!i+~s5V8hTQ&(_?DyHC@ggV7I>P|{=Bvq5(UVV*Tfu89|c6$tJ;I-J$!>NWOIjjAs zfbhiSMT4WIi*i1LtA;>`VN)}EW@J2S4qp3%1~yP#pP+D_)TX=__hORt$sy1COc@)2``>(207Ai^N5 zHz_{wp9q8E@v*$`d!yalH=jn*mmAiKVpQ2{c;r13{BrW*NHeIr|~7pBzA!-l+8_dT)hSaODHO_qk8n3K@4YE|>p54jUs z`LUVz0N$M|rZ01!lkOx);?)F@X0XM1ZFoWJ#b&;Sn=IQ+Q>x~%r`w^~dA!A3W+OUV z{|Ki1eCn4Hzvw}D-{9A}&^z)KksHl_zgT_slknG|o+T)7!VPX=sN7(Cw)V+i2OVlZ zOT@y*fpF-+E1?p$Mbj&YssMtFv3$Q==(Mm?B0BHC>^bUaTfc&@+vSU|SvQ)@tR4Sy zZTZ_?q4awJ?#CA@Hh;;gppt_wj6jL~g&r=hxCsS-2?Q?hZQx7+#R5LJ-HFd#Zo`j% zzm$3o8W29LQEK7*uXM)jPp8`!xEfaOVZzrrnS{~?ohdW`?F&8NyrUPb@>SZqVUIxH zkxd_&n8ci?=LR)B2v9;5!I!pyzRzAk!%Tz`(Pf+qjid`nC54#8(#!N8XukTf{Q8Ke!2%t!mOCqeCj)cB@`eEKzmlClFBM zJtK_USH~#|#4^VXsHAzbCa2iBg3uIAC%C4}Ma?Obu__DozwZWx-oh6 zvK5P#waDfrrM!rbkegjfA;It^oTI?7t)Fc%vg>mmlGAo>UZmz=bmGRTIl&rKGb}e+H1?5{v?cx z;EX%G6YR6*2TiNX{xPa2V%L;>rGYiQC$RU$8J9Typc{>k4OEn`tmwsybLnY4YXh5tkBGB!*AHn!GX1>`1>drJ#9|vJ@6pLCpB@_iPsz84XgLUp^dWPHHR!^RG&b z*aO?qt>(v@Tn+2lB04~DbYf)z$pPUPLHU@Lm=mk3wHK4hi`EXclSocRQ~jL#tEuAh ze>Uw`Yr)o9PrKy|iz^S31;vTC>L;;ou0b(Xl!}t5(0R}V%kaS+Tw&}bB|pUY@f%XU zdEWO9@seq7mpf2s@F&1TMHsrk;#7L+qzi2gmpkC}r=>^3Na zU1d%Qy_4Qu1MO6^XpPab3cw1J${=lAd8;MgYy~P?!~vRvqPMIxC(yWHa}E zxjHAA802*{CV%W=l(?+Wzq*7Y^j8N4=}Q21BpF|LmX(08+G0eWm)UUAgtocAHL(T! zR!oiZzHO@hx(WR7V8hV)VQvZAJl;Zxv7=(K65$40bwBb)eYlpSv7QK9YKiwhoK&-M zer~wnK&dI9nv+O`PwO`sLUh~=al1b`=pvE61(MV`5sK)^4&W$MH*@s^$tprQ(ehJ7 zQlhCiP?M3EgWIc+(wVP{Kk6zDMMae;H-~l1B!1jKaG2N%FksSdJv^m*cIO(^A5eckU6&$B387GmY}sUC1`1)mE&RQ>dd>7 z|L0@(_@R6Yt2{UJJ2gepytmDKKO)r&jfWwgj&&s8$iHU81;rm?WtFXNHK+p)F0D)o zb#|`?AdJ9xOqz6Bygv2j%?a~4WJk59))Tyb%78a1KU$kT0E4Qp@AG76Ad!RcrhApj zif(@*M@9F!3k}l`+pItP!kG2)y*&AV^P^b*8#RN@(J%Iz|4o1jcsRdLJVTSA`AfUE z#OIgJGUii(IYM}WS%ys*ooge1^=>Yg(*IstclR}-G2fN5rp zFXpWA za*!EF%9JJpMhVB26{l4PM0*ub8&VD@pIu^~1E5Lq(r+tQ8EJWaR1F}pjF{XL z5!LbA*ybx#GyCVK`SZAB_j+6SL_2f*hb(y55k&f#R{s#7t8f$@9L7gPFu2hdx0Tv{m|) zc%f$(OGd&cuzy(B*g1RZ2i{x#{QKhQPJ|i$gRvW41nZp`&t8~u?rAQQ!7J=%)xJVm zi)C?A2}BQM;2hot(hl)XXy>e3uRHL4ykTnAlXMx z^6R*Ks&M4>wsO=wz82jmXr=U;khv=;m31b3za|O#r>d<6R!O9hV5`FJ&UVJkOlggoYf;!?e@hnp9@OksR%tX7KwJj^2hbDZIxOlg`0%_Z@ z?(A@#&`JdnpDxp{%z#3HpUhqn;Z|QLJrG67Z3wS}e4@vjSmXW8a22i0T&K4@1DJi~ zu67WYnbd56=%fCy#@YBvX=hMcf*ThHyOG;|t!?$uqSkXyQF4FXo0(A9XGf%- z1buh^ML_ZgeUsOTsrRzg@>nC*B}jnqw@*F$l#=3!``h#LDH{R&*mz+*lX85fz-NL_ z7--uHT(JZK3>$e#@%y1wwH6;dRlV8#xPf)Uz%wFoC} zw3v2JTzLMsf*2U+bGTSleDnKqMwk05Lr?P^V*^avhT`H$#b6p6c_X0OePk54$+oSC zqs8%pl#0|%gbLo$Z2!VCBPCDdT#-B?vXbIr4l)1mAyLF_f;Z@B`GU3A!=&Hi?EqcU z(Hc_{_6ei>4G|4=pCkh=V(74JgKg%t zfEkM;YOUtB&Cum@T{AT+n)iiuOhjAEUA6;^y|@x2qwynyHQN&dcAbe8x$hsZs;1xy zItyNftffaP9&BwA@oHv02yT54qVFy5^reMig&#f9lirit>*9kI$fjEcQP9*&Q?uUR z`-j9NZwu&DsHRGm_DpS8W!K9pZ9{81xeVY9zR{Pr6$GuVnH%suK|7hdTKn!}WWgHF z4Ff}ckUPM0UDazFc|9fIy!OwnQ8y<-ZWgZBG<@OYVW#}~7T>tmsdm+iH<@h6ou%=r z5IfrV>9CEg1sKn71S#%*Ih&Cp!Nqyf=8w(o^8Oc+ygJn?=^fZnR|k0TwQMHpX6<@_ zfrB_$Ka~OV^^$zL89FXhD0%6=6H+5(_q}vc+r^%JuNN_F&h0TLBwtE> zw>R!+gYVpYCZ2CuUbkewG(@p(5!y>tkHB|1p(=b;qhj(CcgixF0(OV;mcBpSG$k+? zRcu2b%>R}6b*rzB)|d&F<&^(zi*HG(TnZoHs@iF1D!#`2MR!-M*p+`A?A7!*nDel#!P89Q)5mT7tQ}km%?}ZT*USU zcdALWu?7T)@#jb#`>iX_o$C8-Sr~?w0itND^T@y-lPR#lp>HG?d{26?(2Fn*F}`u4 z=27D%57Lx?jzM8WZSnrCH98N!DW?V=ziHsZc=FF@dhsv6FcSr;<(Q6Fmhlxx;PG>7c@4^c`(@p@hzOie)c0F16=%| z&gsod@+*#Y8gA)9OY7V_2T0_)<>t4?Dd}D&Eepw#ih3e~fF1vTua~axz1o*}^x9C| z^(fl;q}2at0V1K(2*0nEZeD_C+Zhla{q6^Lf6O!4oGF+!uO20P0}a)$ruI;N}0-)6!UP<=#w`)RTG_&!O0!c|p!P*fjb zW5&dAFv=8%>qEs3N0+STzxXG(Q-^pN`7@A7vnb{L^u#1fYgDriQREC0mO2uSEmQy# znkEH2`Vx4QnzyM6;0*A|<9D8J@+UUk9Xd%s@acwCp5RD*|E`@1U=hdk$k<3Q)w$MA zGXszV@q57tNqt8A7s?*E=C)$s7_dD&tq;N82AjW(%fVJ;GA-@$yBm^zBxp%!f>D~z zrT~TvKU(&rWW#|HJawC@2XGF`bU62)DuqJZ72mf#R--TMr3o2ScEul+kC#VOzhf3l z9I_j`YfUd?v$j`)LFXw;9>2oK1rJan{D!?8am)O?SWU$)L*4xuAiJ#ch9 zozE6$jXh*h^lZ4-vZ09mkXJ0zFTgwh`2h}gr%E64-S`D_yRdTS!+oCu`!xN780m1~ z-36`fZJc5WtH6`7oN@Q~=h7FpBg^raasoyT`X|64NCFa zJ+lGIMnUFx%lzUua~bP6KO_~B6VN6hay}CSU935|E@kkPDM$CC-40sf^h#c8iH(}qQPs+(knFR`*4;1>eob=Gs26gTdX(jbkY`cajE5$Api zZ-3n=4Nd7S4#cOKQ#4CDzqs#9c7W1sWB()O6+(g?t^^RcPDpv;mk_;ceeNe$y)5bT zH*AJN>Z2L%QGK%xtf##*@P=0cps?AHLq}*hlzG=q0|rMBL}A|(E=6URu$jKw{~~aE z7WkiO-A>4!ns@TBButkm>m^k7K9ETXy;66i##1QO`)leSy*-ci3srafK}%uCqn@*M z&r%it0$i<^8wAbv_N7>s6Wba4ipu$TecQ{Ff`(NDZd)4vkFM{fg6Kn4z{b&ia%?XP zHcvZ&p6}#LpFZjP!_kyiwF&45u_AdLZ0~BkR&@Dl!uvcu5oq9W#mtHd$oOG$8BCYk zhd#I$wo*Od!ZA_ZeVZg3%bF(UGT|+%`$qL*UEzxG{&K-*1L;#ZAVjU#Ft`4rNwhoF=DA=-hOQ4)|gz0_LAwFIz4A1 z+W5b3|2^r7nAfLI%Sg>FZ;Nzan{!gD!12^D&Xj4cnXX@T=o&C@lZi-B#b!FLeRsvA z+F#VK09vPsWiw_5kZ%=^Vib16Cv#K9ep`GKKQR1(gmQn-#*wv@|3N(H2D`XdX1usv zo1dNs~+MlvGLOCnh9>-bvac3^+_WF3I$L z>|D*emJ2Th}ypF&hp%+m!nGr<&m^f*P3+Gr^E*dbZJxAPd!}KGXT|P z42AT06TW1szJ`B+{5?!8RUo_O_St>gpLo}!lYXs%{2Mg&B1u6pI;0}9-o|?6qrcg@ zzf+q6*c!Lu%C&D2VS*$W!44K5)a35CQ{mv(l3vm(Yic?(JqX_IJ@rl*Xa~u#f5x*Y zYd6aqFm2+Y*Gomt&|Gc5Os(Xe@gbk~L>93BwPyUd7t(v-*Y0?+Cd|3f8~~ar>d1z- zk8wLm3*P|`gNEv1Oeh4_nchZ6v;lA59obv#^IVExk&1}ldM)tB431$l_YDtFk>h_t zY%l*}Xi~rM8%^(j+?@>ehU#~d6q{HSt~X-|qSWjO^wasi3ZR^db!)@YgOf-4@>lI# zEQ&xh$hG&UPL6Y{f1nb2)`5ySZ;lnj1#~XDx+u6vFpZVRhu+CBp5RN59g zhXmPn{Y0`_g$tOU%<=!czO{?21J;;q&+h4!BEw6von3KIB|Z;*0mIKC(OHTtBH6`7 z*ZudIi&Y;UjEWT<(edl#_2FF90FG#y@Dr1Xn^F~aZ3lkmesi&!(wR2a>pCoUq~4Mj!?58eJk zQ+%C4JwB-m!jc2;@Ynx-bOlr+0&@oOH~giZkeRor?j1H(%}*xRwoYr*47(rnj?TOw z4y?NjR^_%EeQ^&TLfgVo^*|enCcDV)(K62XKXcOBeAokCu-{JpJ#v#BP0F5&T2q_} z)#sA6(tARWh8s?NkV!Y%zteoXX9}RjCKczeY4z|&U(So0*14P)ZMo~`n#ka!AzqUd zQ!U9S!wY)|DqBZDAB^(bGbbmez7c5~4anCE##j7h@M`i&ZG?lAML?mAWl~;?#jZx~ zbR9pocJ_Tu;6uKBRR}dEb%wrUfr|tkrKbLt0GClyr;0aUIX~4Nx#-1!QCgw#l?Q_+Swh5?f z@vU8rIQB1F)>NJ5R4pSG#P4IVyw<{H{k22($1PGdwFI{8a7qJ9!;IR#kANgjEJ{Z^ zO4O40&;e|+#ao(HAaZKS+@`D0m~W9Vx-Q`ylm>X~i$2|TSIz%6C>##FZF7A2xfZ}4 zVvJTqYQh7auGRu;&Ao1;Na~8mvL;)i#C+C?qm?WPjvs*TXaBLYagKlCKow*HUqi{Z z*12dM%BikSepyf{1FW4okJNLFEryElvcsg;yE2drT&qSw-$vT%eu+`r6p%YOa*yKK zP-V6%zfCx#yhT3qEjf>Ael}&6gXF6xL*zm->U}<-YJ7DJ-A!DmVfbI)=u&Az-+KM$ zn#wn7vIW1OxbWt^`(m$@yAQ}WxSPV8^VeXt9GHj1AoU#Mi8F;uO#W<)X&NnG`dbFTriXgX3KUl za#~VC&|^#Wf$L#CMpcooe1%8$>dCV`&4)0x&*%D?1J2b_7!hZ5^O(G_nRCKfm44fR z0G5uu`;gH^P-p#3_U+972so=QtDIA@hET&_|5)?S+@)*ZMV+O|i2g-`-zC{b^#FYn znke~zs-Kk|6&cj=YeBh8`h*Pr@MRoXb0Yj6r=TOr@B`Fpu?vIf;)zP$e-z@ldxi1+}n=WlXF zZr*Q`l91o+4cRpl5+g{)jzF1ZL<1b5h30UmsSX(*@)62K?E=WyOPZ+3u9;>N>h@xJt&}ArD?Rn68_sL9oIW zTjyQe3S9<6>s?XtFGy(YVlPna@Hs-zQ&_GtXO}(ATM2TXFbFBKW1`@~ z)o>31QIi=YIzMT1A~xozbogzDcn&AGJ6=fB0lF&v=ckAlvPq7Qmz`EKqe$9roah4py_?;2Q=XO?a#I$zyM2)1wtQu&jhvHwFa4)pOn_#tCz5 z`JX86hxXC9Y-0aDXkqclz?$?DGu7@mZS~i15I`5Hc@>OWaYH|bJYF8Yaf~vDHYRz_ z5h|^o5A0>1$9ZlXsFO`C%o2N2=XUns5=e5Yo(WGAW#?j=#P>M~8)p$ybiTs`D_vb+p zOm_Wu{8U#XSrh5Yl_Kq5ucIoyuxasOT!MR;o zot?MD=NW2axIX2@$L^w8lBW$+oH@&u)i86DcX;sT-#UQ0wl#IGV}Ww9NxDyGTzim8 z0diY^VOmOb+_n*x2PpLEp2uA8ZxT>=G#cAUFTm>q!^qY*X%hr_g=y}J45&6yC)eFv z-VF1{+s0Dl9GtgL0%*cVVVFqhwf!Zow?#lVzLRhl&0|t8G0vks+s{GQt3_2(PU3itVjU$y>Wq>KDl+rlacDB(PaD%Xrd&bclk^`zr#G%-{AXB>QWe9LJpo= zC`;C2ZE7910BCnd2%uuh`k6iSkJ(sWWixF9d6ogc(ywV)hNttCH;#6BM4a<@d!Z*L z>K+Qnx;oskd!XO=j)7{TUiASU6wqMFE)r9Ozf)~8!`r@3MDn&woD~YW!RM$DZO6Eo zX~OGry`eU5mYTi&|C^UKYAZzp2;GhSfdaOT-bhw~+@co|8i^+|fTt?-Dx9)vd?8n` zVdgWc_~qX@>(C-^vDp?0nMor|*s4S_VQ{-*W?NPtvV8!D0fnkT{1mHVrUuj=p+pFVmNBu=libbuU%)Y>+B2@_c7Ms=WQu^ES}*pC{7b zk>ku|E4&}@u|H8`qIIKO9-teqv$4i7qVO(T;M1|dpY}bFnJLO@H8aU)jr}{Utr~rp zX#}fZo}wrDGnuLU9o7GFz>8%#ffOS#>`}w&+AyeVO~ODPU=*+i!(SrvYqOF-{+1(; zWTM_ii=*Sqqs=L#Fc-uN8}S~8k|B=|q{)g3l2>1sm*?V&SdgnBY=q+cZ6VR+E6H)HrXr!HB4t4KWaoDJ zxt3PFZk9sNAyv$RA}kxD;7FdwEkx@dyLMbA)c`txq~qQHkFoa*XkzWUhOz6Bq9VNs zC`j+UsWhbuD7^>>D4|G~60p)+q(oW(5kiO1LPw_OfCz*dii8sB-vrOOpYz=B z^W&Qzp=IWpFmtV0d+oKa{Y3>|g=`-A+}AoGwSoXT$riX%K6Msct_|9MJHe=^&@DLV z<7%VnP727wEEN0dD9h8()$~)_&Y5Gv(fOL&D_(N{b6-=Gi^^|gG#^tZtYL~s3W=Kn zb#}FvIl?jdFR_SVE6etEpW=N>g$?v2fxdW~DWBGK<0`;0f4L+YCv!sb9>yLjs2@$E zx%wu!fwgEf)Q`>TjPc8T;pDs*P!gz?yz%fFdAvKREkWL8jj~_2X}vpIu-*}tfz$3k z#(}>q*0!klO29%0jh-FsU;QQ7}!Qu3=Fa9Jg$0h!^7xT`oshUV%V1nN1`@4Gj z)!Jr{G-Mqp_&nb9rrsO;QI5J$%0Om|abUft+X3?AtRBUcIkF%=2eSf-F4;DBb)l$z zli0zZx%F>EBJD%jiVzuoJ(pd&WAtjvs`en7%tOCq@LB>Y>{ zGos}pO$rl#gj`RVz9+S3y2(jJwtv1TLUrgz0HhUp@_@KYmc{43DtUT4CZAW;4BGaS z?mjn*{v(p<0Q=xFnX=)C#}wXd%1qC_A2lqyuiT;-pf!=I7=ye>XI&;c~fEMCb+@n#!Y8G?^tR2f;( zjE~rkn@6Sy~JLCwZa|Jmtd!*SW zmzPz~NOv~7r!USKa}dOX>@l|opDX0_WVwn1a*w?-L3Z*v?w!2>oU&;G#r@1Jj_ueu z7+7FhfqhIao2b-2S`G6+tr}Qk^`7-~~NP57NLNduY z984`VT~Qi6K2M?FNdPS$<{` zcl*7N@jiu5ESX4a+V-=tO%)8DtnL~19o9;eb>nVANYdL42A#rMZPf(?0UxgjwkvS4 z^i<>|9aZ^!=0vjjS~R>w@L9BwyC(m9TG3zYHx+M!YsiNmZJOc0(SP%+AHzFV`x9l}bqlYjtm?!k$Z2PYAV- z(G*6V-V3s{3G?E3;2dH@=mkvwuE9#^v1Oy)`N$+z1;>Bi>@Uoj{Gv_$RyvL%IhQ(7 zmk5b53cLO5=EzF^;8Tyg<2EkO+a5AY-#Slln{OBQ6V*I@2U#@lCvb9%N4CJ?2qF7M z5RS=P;*>kS^wJtn6WVC{PF1 z{}VXKVt8Pj*UH#(LMxa30h`;Sr~7y>N!QQYIsd14BnouaJ{dWn&kIMpy8~7Cb%k%1 zzbtOLhaXqDMutTiOA+y!H@zoGi7Nla-3R0xA(NT-ZJEPf4YKiqTo(DTE<|3L2T;!f z-KrgG1MTjH`0xC33y>T*|KG9WosiU*uYsbPtiFw?TjZhdxTgXU{3udw?U;ruL8L#z zR1qL%P1^&qIhuQLE zu4^BG0E+#aBVhH$nG%k_3+~A~|7Y9!bTX)^t2X-xi^awU(BoJ#HYe-?fe)5 zN-=kDZO8St=4(D=Iv2+cF4A0Yj$w;6>f8M*_G)?XR(34no|eVZ>%7i9_OM=r^AlDv z{~^U~Nt(^0kexLp)6yd4t%I_L+?>s8S=?X5FXF?VzHt>~`EXZUjOhT?#`EyqJy|5b zEl+ES_7QXKCPVTLcwXWv>cwKJL!N`7@MSQ&g6o6bKo+`*bK>s%pA(sYK6js^EBu}s_EIaTYc~}Z z47n8`noNoomjsz(H7u~B;+x4YLrKlzUrAUoC_ z_wc1z0Cx-Z+*<~Ahds&$7 zei1$#<`NSoISwm)7Yh01uerqdYWcC4FTn(XWmZ|c);C&Y+U@UVoeOyzHYU`;v@Y&+rQ~k+;qCSa_by?vdUx@hCyKcl1i22 z^{b$R>^dbkBqf1uG7dA)A&bWKlP*Kk=g_-rXfr27n&yUYsH@3QeYe%TR-Ity{gd7) ze^0orhTxaYw$(7*B6HMWIz<0c%c>Q)vFXn6ihCh_iymZQsp=@Y2=fv~O%cB!L!QY% zdc4J%?B+49X}f;n54IRYH*1#ogqmqQ3akj_=z}?u za(F+Utjy8$>sJc$VV{*7EA80OV%iH)HJH<<&}TAwHVRL!{_lY)20<6{xhW_@S!w^k zZ)hKaLH%emGyLFZ8duZ-Bd5mD=sQ#m8&_t%2_ER+QQGkM>7fRo`2icF7%9j}B|$37 zX*@wHXlb72;WY5u{2rRV81%+GGk-1GiPr*5dpWc-dpEP|V1Q}o*}GLEogwnR|7-h_ z^&B-G6Vhf4oE)Qc^#RtXNa*;oMS)AUKqKbRWW;$c8<`U+^4-G6p`ES5iWA$<|GOw~ zWc}#!q@I!UX5yBVy}6xaRK?bOaBo0Rq%ybr1u1zw)|dnWVM`c;pab#Xm(Ry$47Fj(TlGPU zO72Ni382ebLXo$9GVb0kvaw@@xlSF7@YT5l+zb9iESlQ+j!iP14)|fHE{{GVaszGu zq7VOxvE*aZbH&M$0e?s9;3ch*!7T3mpsfeVQI+b z9Gm?>O0*4Bfcw2jADcZx$erdqWOLrp@H$=Y>d{1@i?zH;&cwHnhUDRiDvOcuAkf{X z{SBRwage0?p@58!ir$pA&irvR-2EIr9;|!SY)G&qLE@Xd>ICbS)!TB3u_hCP^r=tl z6PD()hXf=lkY}o3ib_evv&85zAmy3VJYQiWhBWUT3$i##WdzCwu+|t}KA!Ji)X#?c zwYZhU8)jlAJp>n`it?>~P0}>}lGB4G?^(j<)P@bqRtyR)N_%rYT3h?=JnUEYB=nm= zn|`j@*aSYFNCvHWT%Y>%uURhISor&3qFX{UWuxzUJJjMxF7LO`0IY={3M^>H=|P{% z&_|o&fTkRaMJblH9Q3 zex(Fvn9L;Jk!gfDy2a;@H^phq?k58vvNn7o)xDaouDwBQ3R7c0PDMpP$NIknx?ibV zz0B1@dWDL$;$o4B3rZrRz?bqg8_N$DG7q}mhrG6~-Cp)XL*0%je8`4;EyVy|^LcZ{ z)8MX0xDC`@qmC|-FZBoAgNd_`{2-b z_w9}g)g8xuJ@!vp+>^53)lQtaCqtaPP$rF?S<(L&gleE)JEEPN z*!|nr_?L4l1mf}-W-Q}sjlP({zpg8AjH{cyMPswT(HNhBM!~?>*8I7#JoCEMA+r(1 z-D+l-Q!8-NGBR0Tj3ak_s?DZP%bFmdVpn zqhl%E#yFbOVG(c4#M$|(+7f_XG^VD_v*H)N4!EFiTdvFf0z+tyOHp~CZs=voC?Of| zBj1&4{?9W}uYvyatLyT)k60F~^i$2*Jqw-{ZW@;*3|N|Zw9^}IRyU*$&olWj4d6Tn z7||J%bU$h=9OThH!OayYvz+vb#t{2$+OZE&WUF2rn2(Al<)JR z8B1~znIj#-G+j9^dsmuM$3ud3c3>>fw2ofmhci#=y&8D}87AwOlV{}_17(nJc&V;o zKk&oa`OwRkw+n45h~f6QE>+J?h2Uyl1IjZ>2C6~F7`;KmeQgm;S(=#!s9kJH%)p6? zum)q-T)Mc@5aQ5BqeQL8L{qCY9z zPCY6z?jIzn+qK+H`xQu`2YWk^yft%)#EScLnu7AfsEq+YsQ@+TW%^4q{Dunc*yg(W zyyF<+4iac*?y8`+wuj;J!(mctZ3DO;pQu}^Px_9=E+g--uu<5Z4MZC_uD(FJ7oYTWBEe~&6I)y zl<3CidN-Ocol~7js^rBFSC&;OaJyvMeL5j?|1&c1-T8Lr9Uxu&CI4B$YHdWk_{q-nMxqceP zRn(xzI8M2KcDJ}}hRKX~jk8#>48SgTY>!9Y#pq7bz8h|#l0ULXi_VDqJ^$h{Hv~sm z=@Le1WTn3!(*7VttaY#?%_-rEgR|^LlHA!qnapCcod)-9P>U_{W<1e!>C%R9wHI4>E?mQ#!EZOk`5;vn zY=^A`e&+WRYOx4K_4_1r;pGNQHmR;Gx^~kXZf#h`0`o~{jp2%ljW}NI%C!7VssTyU zcU-~)H+nW$XHCvqvKg%P`{P}|)=AD@;@Lgcof=30qeF(*DODYz8rL|hHFT@13G_nY zVAw>iFm}z{A+*>&mu3mvPEw7;yeK=a;ononj#`NJ9#I2U9(?NAv+A@mihe-;g$>~AW-avzX1%m-#_%}!z4W! z+0vM~{Pe;VgX?_|rQRxS#yeUpo~#`tZ6flavC7TjwSa!@+s&lHbwu0L`d^53JZIhP zs>Ji@xU3Rdle3uGV`c`w&_%@wLd+zghFGO?$`_qqoosUn1Q1)gOt0^+7RrkKij!5L z(;P+ZJIuxVb7os|JC%dydseo+N}a+M+QCY{#7s^G3hBrkt4W+yjm#hJO$J1gO1Hj638!2HA46ybE=1JCWODtm1ZeyRNue+4>Y_MldpNX8v! z$!`uIoN!vll$hv$WeoU?Sn^dU%LaKzf%U4RDgK6_EZ`}t_8$zQp+B96hyW-K2e44& zda(M_PGLw)TEU4EZqbVrw4lxdx})#I1NsRgBU5+a@2vo51Ukl^3p=urU}2YB)|KNr>! z-?Mm(q5n{7JNoUiu-|0<$2TJ)4RK%xMt@nK+@;lvDcpVI)ZnAVt$H0BSjSANuu=PJ z5j~K*qalpCo*PP{h4*q#n^G%1T5wc{1>eX2tmKjb-+MYJ^;+QcOZ$P)9b5!A*M26Q z|B@WUsM3w&tMlgavZ7ldMo(dyc1$C*d`}sH+5B7zDOKRED;tw4>dSYB_f3QRN@RUt z&K{GpJV73dl6vX#9W(I<1ja+FO3FSxzbWz4gFZR_q_SS_8XW=ftHsBsOBY67woY)I zQc#j!3l(ln;HimnZC_R3@n$9jy^tusHhO3VcMV^mxzKLw8m_E)#`oFMEPobdWs~^$ zeVniCz9qC^kf3;GC#=%7K}pJml38g^^Z&_cW~ejCl< z=*B0NR0t3j^z6EOZq+BC0T9a6|J?*tzxRYOO#bjgK#52br$fio`^yd7MwU5J)s3ZE z{n%TaSjY67dSMaQ&Vu$^yPLcrT%_ZjeIT3n`TT3*(QuiSfQp=lVerA;gLS#b-YcP2 zz0j6^Nn!InR+oTYTM*-C_s6memiUKy*T&UAV0TNs$ho?a;n3x+X2uoq$W4@IR7ZF= z1NbbsiH2!*)IqpUmBe{Z!vF!kh@@;-w{L%PdGE!y=*D8L`lCDZv*Pb|A;F=F#aoX> z-CZ9ctWF_kGeC_VQ5tBE?-kwm>n<|{QgwU4^*84>el0!Uof#70@?y3|Mq{2H@X%Xu@wfegd&(k}$%ij)j*sy?k#zl^PZe znLuEOkLuannC&kekJ)C}13I1lpu>*BP%W_%96J!8K2BTK}B z2>Uhv4jgVw)TlOI2@CnV^`2q4q21M5%0+`W0+DXus6s_d~?^!GD%U3f^cPx=;{tI>DS6tUWtpWRq{`i=G z^66f&(le+9|AGR{D|nCf@n4CYoMW}$kNtg9_<+0T6UV=(?Z@+|*4%r;? z>RPN&38ZOZ#NfS^udcYk8RD4V@|9{P+x?;HGqiuwEdPAEn=ENrYod+48IB95DMU|? zlqUcq|L8Z|j-QSiH%^w?)+lHcArQBl6>>_nxL!-ncvybkHitHUwb;LA@RBy%0PE2HaB%yl?o&Ywc2!dO6yfYU z#K1BfKs{g)-nn(!x+Pk!w9<$k%2)QYj*yJZrGpGvu8QMzb?b4A9Inj^hEa0ObF0rF zz&zNz$FI>yMD#vt@=Z0f3Dr36^7|f<*Dcy`3$oM{t>)7-DSy6CUe88CJT!T#^c7V< zVG+Fi)RyhcrAfYpj~7jCY-ZDp*^MW8Si|%t9N}LR!U9U-SOl8pS7*$?^Y^EMKY9E# z^-1ug*6=M$uiy5WPM_^?b~5U4bHJ*xC6u+Wm>u)Ynma)?*V+lgb3)Y_2TI*0WI%b!XO-&uYV?8u-l8}*qe3fU0joT?Y?e#jDR?T|%iZiwdHY2h)l zr`m-o;6RC|@%=z#afF-TYdD@aliS+snz6@{^8D8uYHz(*KdN8I!X90(99L7KOnAkq z>w>-ZA#5^Oh^C7DN1;6O>FF7Mt#zy$p`N}WqnQ!CW{>Q<`UCDu`~iM51B)&Txw5~M z&@^G9;UVm=TrhZeOCaf;$wK6`jx>IoVqta9f#R*Xh>mQw)l=F2x3{mo%d? zT&lAlUmUa9v8o|@SP1#)Tmnc~V%i8SCf3$;Qr0*@mkKhgJ?+C3h#oapS)@-%(cJEv z$GOc^zZro7*G$*#_Hea<@$H*r*hPjCo^c?EC6PoZ9hG zt@YN6t1s*+<@BOD2_uK#hGQM~1% z6iEBaf_`VPG6Hex%sjsT)k}1+z1ADpxV7*cwk*{e&e05+x(qykjz%v7$hSRX^6+Fn zGAeaiU-w@DaRoMWip!u+QQ*ZZ&7O8TsjVFu{n2(tdex}OQ|ncC5P`!6(lU9>OcxDH zu>|^_?xiWr6;iop4*-X{G6&36&&H*+ST}F5?}yHINarRmjX}cIJm!Q7pM%KP|821c zj%d&(<9;%0^9Qv1B7!#AAsj$f|7B|7dCz*u=dJ52^t+Q~;VYx&TSyQ~BSvqEXu%1fB6;WBY2#joNr3DE}mRfXY`gYo)Q?JNGyemST4Tf;V5TtlS(P zaR3k=Eh`~)BW^*T{WA~ugsji%mo@;(|Fu2fk$LFOXkE53ag%}~=LuCHxhp}i(6(Es zh>L~U$PkNA(;J|KkrPX2=r$&9w^{zX`^P$ye+}1QAo`g`N4#MkeHt8ACY;;D>Tl{} z(%u;0Fgqd^&}(64sIHd0#2N{Lz9KW56-jc^V%7s0vQYH1ldQN)$!t7*tPmK8#B!E zt5WS1&js_Vp8nFM>poT{r!X{d%IerL2kk|7Gi-rynsoq2-aDou+s~N&PQF2}boquy z9LL7dr&t`@r`xiSs+l6bkd1A&3O3`At{{6koEV<<7~+}v6 z7!?>6;%AArj~{EL)Xh@LD{(@Z10EeaObmpBeyOuYV(EkK`Ilmv(*s+rXa~kkORSGf^3=Z}od*Oy!a5@_ zF!k?y`e{m!Jqm?Gz~-c%18z1+O1<|6MlqW+2luuXwi|2$t_rMYgL!GXdZ{oZ#ZPyu zeP;eD@Egty#PQKuMlR8qq)DS^sO`RHK2oW8g;J|5>UqM-ANwhrKiuD$s}k(gUM z7Us<)yOs=>Lr1`U^|mO|=IBI7qEH7YKr@Mf>-aemrB5<=d?%@cN3CY{O5NdQuFT_5 z6kEt`&+oCl`{a4_>e*(Lwr8JT@J$uvuQaeveq^duw;szT4x|Om$trJrXRm0TB@)fd zB@?@G4ru!PZ2ERJ-$j#>xn;!8y$EP)jNQp_VI^6qNS^haK-1E*2eD`e=pn6mSfiX?FYL8lLYO~}i= zgf-hE6*~Q0Sm%^Nh*zo^mzFmK&i{8|&kZiP{zJe%8hx?(PaOTl8Kgh(>o-P?J>(8K zGkM{MKw3>i&~FK@%tKm;K2D&*3ySLa{z!#<4rhUL_%*!F9{;}mR^er(!IWZKUOrMr0PCNaSt%Vp5@heHbzJ$NdCzJjmH)C6uSW9H^(UQAlCz;Q zF>{>HhdgnJdcm6+nWLNYDL#baCxWDQ+o6nv+%iggjt+KiDt)Vz&ZKIq4!PCus!mts z`fR@&iE!F-1RCH~jw4VtY3go!?@(JEwVtOwgY$hGnw2%JkeU$iX}Hp6wTV1+#+PtxBkbK!Qlx}7^sWufmanOQ=oU+f@@t^P zCS)0zu5I{KMGRl-tg&<1M@LsbfbctRZS6ekz9X1r!BXjSh=U-eGo=(8Z;z2bza_^g z9*pSq;uS7hU-s9B7R?TIzN=&dQ&{tu&kGuo~N zl2Y6iiSlz3c1A#TP~F`1iNsIlIgoaJt|h2s4_WHP>DoZ2Nte0&Y)z{8w>+cg zcY?ajZE2{p@>QUNiHTEY?S10HMZCg}-6OHJzYKPajuUH32(Nu)FpckNJ&XE!x$2`? z{d$TO?K-3CL#`NVEsJgVId#rO8Tq70ud~I*Ht;wTe@vupLuMoBn>0`!NewuN=Tzsy z5|-HLr$gK-Gi-D1Y&HtRpK%{c&7SB7LZxJxn!(9HPEGS8=?8VX5Lv3 zFC&)kZ#4UK7hHhtig~~h z+HJ};Wy&06OhZ8#Liz-GUiv?tGm_!)mb&MEp00%Sew=5El zgQa|aQ@@gm@ApXbdwE2Ls186W;xYc`luy2f6Kl`~B9vubmscz)C^XLEYED>MmW@?v zx$Oy4G1awjyRy5u@DD*7LufyBlxR3XR$*rVAlzZ{IzCx&Ks28KQgFagMHPb_Q~8(0 zAJf)(z3J>U=q2;Aw5KI4SOyDLp4CEjFvT~EcRrR(OBu7`S*7XsqW654M;MYlrW7~}&O&)ye#3dy zl!K6{k+fBDAcdkN*IL7t(Nbf7K`ppKA3qul8RLf4+-(|Zd0qJ#tE0bFFXS;UnW3p= zgW~hv)o!xVyLw7x&B$oAa4eSD^%=@h9$bS`hKXpv_qg}jI5FoJl#139%KN^{MvHIn z#l(xp$a=BXb7B_0i7V|778a%UBR%xuUIjOA3LOOH^tj>pEo zDe*Df`^h&O@kvp2r_TD8xEoG6ZZ*o>wM8UvbaP|{eqn_ML}~stz5~F<>(?5zP*Me- zS^bOz&D`L(5grS*fgcP_HvH+~&-}GYn4V9}Z4@g!7%@wq<-M`GXLA(W(lhtmoZo~% zozgo9RlfPX`|5iS^lfFgo;{jpzR)4N$yJd1f*+}cC&3Tp8XPywOl(7WJg;+ztiVuMPRev z2Z?7VHO-1V0Ef;-8ul0)p}pslgfu$NK8V9_wlhzD z4hzHd5xAFH{`ED23z{x~FXdX^Zu@ScPK=^)PV*^>R-QhR!pTAIxL5JIyxij?hcEaq z5|8A6=nLa`DmDSqFeOA3Y33q}=wlU464@twEjrx&aMokY>!*~jOh6&PZNYvki3N!2 zM~cAFSoMWs(Ho914mbyW1CReZ);Yxx;teUr|4Udoo0ghgD%$8sQ|@(&3=il(@NidB z1`Q<0RMKEq$7)pZu_EC?Yo{P_#~=v7jSg^Doz#dwSycLsx81b>Lbo_TL9b2eB0KVb zZUZtRe;$xM9CAp7qYS=H?`9f+uhzu6Gkr8YLB5j@47}VJ9Xh{Ej;+qbm5rYKQWQ1y zv3!~x^0u!+;B~Oit~7)#^D5bq(9ps~?8hu6x5#um$7i9VzjVolo3l~}2|V-)k?#I$fS#(!S2Xi9A1z)xB7LP=gir8k@E z^>ydQ1_Y9#ze2-kp}i6}Ux1SSnvtHZn)kRoTAIwCLvP`yYhNdlkXX-0*{wIr>c{B; zsxRI0%zz_8yse^~277dM<&w938GW+jt~x24>Hc9WwdIlQDcH$w!tdtfgWDTXM)pEy zR-QI1*|vt97zNUl`8;=}G|p2Pe+RtV>Bq}xO*I|H~36K$|hmS zvTxXPVb2Ya2ks7)D5vX{ogT(mhgWNNRt%oBXLv%hf#67XvM`^nvA#;r5-(M)h!<8HQ+NRJ zlW*KIUKV~csI>F+6WX=VlE6<)T)kL_?JrrG6xv{4N8>!=issfA>s>(kwACY#3U1@* zW0I522LTzqt|W;BfevcC@AHb#z|5B#^9+3{3!ekou_b{R zZX<6($SZ@c_;cJMq*~`(Qa9>_iR6;;%i_cu#YNvIcVTWRu;2)-$2;}VUrTk|)4iZC zwbHR=(RIdF>a0e9tC$1a~kF+=j7K#Yt(AR=*R%_AIl^1~Ib8=v)-xy_E5wnD!5Fjp^?CQrJZ%5S`ignt!LT zw{k{#bpkjwQ{Gvh|Vx2ULdF{6(eEIY*!4-8cQ`Ta3csnvZr!E{AYY!3QeWG!Y z`;plkEo?^WR;MXKbz|2vPbTuKV2=ZJNawK*exodcRljMBCJXKez}43VHD#YT)H>kI z1dzkBQWbDS?vQco)obaN+M7Vu?cDB0#5v!af1nGA6Ew016}$xA&^SFkX!J+}ie|1R z+Y$5Qzm7Oy-1|uo)n~${mHlUPvWBi=R)0Gd`^pq zCn+=XV9i7gFyH{_S$QJ2ou^EYdQ$yIY^pl5fa#v{vLDih;!<69(mV})CcE|q+f7jO( zaDlFK{1;kMFg~wT9?hhSBpt|Ee|la{N5Yt*u4_ClDdyZeyFzOz;Y7WcCaM}L0IF85Ek)+ zAJ0F9o#tG~GVmMm_*lU7M#Ct;PBjFV3 z7QzsPI-9sl`>`qD!|=zB#fKRZw8Zv;1o4d7$}mm@sF0I%JafRplCU4JmY~pQ{NtJY z8VpRgkPcpNCG8Fq#k|M%dF8$fWh9&QH4Cp>BD3Q@ExTKEmc_qyvJT+Z@aw^|&~&gj z_=d>&Haf*n-7Afj%6Vj^VU>iyPf~+L%2<(^>m76zx$+mHz(OT6tz@3^&nDWqw-M1A z4_`D2=0<%`=;Mc>QNJ3_E7@=``aG_xywwuJO2j?_^X-sW-Z{-vP$VtF*H3g@idThf z?)sy@oB$Je$!6;s#d&P^-O!egcU$W5mt0PU#x)JcAnv3Xo6;}BKIIXaayp{ z?z}g5lfU48MY!U5=Tj1-j+NFrGst0|FW?CP*2h?S!{M_|%JaOEN;DXsGKeb6tU)3) z@UBoF9{1WKdoIk%^|4yBr!M!NZg?+oC+4ltWVA!Ba+C;WBN6Zs?MTGh2_V1m)Jg;BOD^O?Hhk1~~w}yWHrB zvUaa@d|?AdA6SN`MOFxDS&hi5iF8KTB+td#Uq{v<9b7*$LchCPiRd?7Cvksj7Piz* z${Ca;FjA>%$@H6dMsy82iOxzxfrs~s{DxQ}gJ;+cKTD>y>D1XCI%S|CU17n^v$*OtO_J)YRBB3*mz$( z0d;a=YA5UyUkrIO@i!IvO0?+sT(!|yVLlW~exma)q4iFug+ zBd5l~G3uh|3bZQGbb9-O3ZJ2kQM@~o+-A{C(AvUp4ZfDhomI5Tl@z5H8`ax*Q=_Ju z=IXhS<eEqu|>J=4-%u zIdt*7v{HD1RDd%XV-Vve>uV&c(u$Y&Z z>lR9~qG9&oalUQ#G&bxEy5k959kWlJJWXJ-u+-d$#(LCB7ZYPcvr3Ekoz%6t_NAg{ zW}XwTy9{_}rP>k^2b1YOet4)8ez;D34B@~diVU_)R_HL8n4f}H?+Oiij%|HDIE2ie zTS~V76#8k-m(Z(5HN6x#SXA`?^M2{Lp)(|kDMU9gYgf2__pkPr zB~x@(XXwYF^KV{f#-cKEx(}Cs>r$t0fh6Bj} zhS31WzSo&Hx0jOhlB)UTt2K|_E~JX8_v zSRgX<_2)}~Z|oTVpL_#2EaSP8Vw6{pKRadjh)NVB6W|?xX=#HK&jTe^`&=<)2A$bm+frr(X6{+cFgq6C38tyIk zj+Z9Z1Eow0b^ZbV-9NBv@7S2$La%=GS}f%F^6WjJcg)*Y$HICVGmd`80S0*pDo>kM z+R}(s=G9lJ%DPRz$xivSAF$eKrweL&jT0%g(?i8AtL3HDdYgEV-!KTSBtDQP@Y^v^ zW?Zf4p-sSMh10fr%#}v}e`^JqcU zTcTlBm+T+H*NPFUcMu3wL}GT@pk}P=KJECUN)#pOtX=C?#@oC0iJn@x;Y+A5OlxM7 zu_!LEe`1rxwTe!3=j!}JqXKjOn1)7Ke!n_!E@kZp`aGI0iJNh5&EV1yw+h>iheqgG zEH$APQG+%4rj4|LB=)KhUs>;l9}rMm7~4Nz=ZK4 zQ{7p+pQ}8f-VF_=szU*&1R3`+-Cdr8W87d=`h|5bJrnp9&&e0j>Zs!i5p zrE*C&iBm|ujqTPontiR|*_gZlD^_H~up6JQ*Q2ua1nFVW{!}JbGrVDE=aWqWyk|I^ zl{`)U-he_r<+&u)SVbe4&4nutz9C<|9$jj&cp@AJb`+RnDjRkGG=E#dIF{pC`8)7s z0rwPOrOwV1JO$Xi4>{x^`SCdazCkNZ!96|DM#WI2Hm~Q+<09*uwJ9TmK3NgvM#J%b zm?pkr$;XpWSR4x--0c?dsx&F1F4 zbk)n6DfygaC3Wg=gUvtZO>ur?===^F@MGv{+CP!ct0Xp@2yyfb*C5MD;-x0z5xpq? ziK@MLP+iUICL8QA6FSD7aguF9{rn22wnDw@V*UYI?P4BRxx0VkMAD7^%-a`>W`OGf zIrqbmuH*9Hn2F;kufwa9=R2m~=Wr20E9G}AcuV8gGY^i>bNz3D+w|(m$vn9)`gi$7 z`S1W#`hPz`z?@G z+w67Dtrl}I-e!@_sDm3qz(47B3TPOQ0J!Q{#NY}k%8kh#)l!lPt#d2_!0X8gcs&BZ z3q$>1CMBR?5JO!KEOE-n`3J$2Kegbk1UOQY9KIWAXqP>b7REs_p!Xt^jMutf5CvI~ z?%<3(_7u2vF`*r5-L&8Wt(^7{JKOId8N;ZUE($EAEePH>;n36rGw-7Oa)k;QVcA7vV!;O{A&_tPj zAKw|xuJOyXz=WahfdOG3tK^~9C3;@BR_$@(gX{r6pL?mkIeZW55}r=U^QYL{XGe(r zCRyt?nZpVlgxw3~+=kpz=eF*f+8lwo9lqCBel~Lm^)5?}R-6z|UMM8wR_b|xL5|3Q z%Gk%5i0$>Fz@p%cEyN*x96-ly4u4mB&hlX4E>h9_wt;o7(V2MuTQ~5h@PjFwPTWxVIc?GQ@U5B zssA00{#Id<{a|&zABAabID)Ik|903mY#1j*MUE z-jXYB@kq;=;2&QO7UjoYqR4p*1Lhg9h0DkYkkewgg9_k=^$U(>qW}bG;@7ySpaX5L z%)mSN!3K5Z1154INuEq>&^CFe+tMvBt$kJY-W>dHQHu#);$3j1ZC<0?#EE#_>hvrf0Sz2^>HiUdt*N~p#oF1pY8EbZcAQDV>Danhh>qg-c$k%pDs0`I!KX{r-OTh zofw}oFzF-ET5yWb%c|GbUPFm$SRboJs@dd(?u^n8lFg4dSiia_wnp6~z1 z)>j8awRLa9)hj9jDhfynD2SAFgEWGGbb~O2w6rve(%l`>-3`N4YUpO@QD(>?WMGIH z;ya_)``-8ce*2&4bM`s2_u6Ye&$HH|?bs|ilJ3!!83(h7#Bs}v+_5|s}K{^g1XsY>{eW!;tD7G@bWNmQm&my6;a6n{^F z^3k3XmC8CAVwSvL_FD@;(^M7lQBc5y88uRNb0Q&;r}OE^x?hxI0;=pa415s>8I;)Y zVmwMW5CU)BKW$A~T`+%~9E?!w!IY^Lep=rIba>^a(ZA5q2|yEbB+h^u^_HpZP&P*n z1B-Nt4&I>hC=f0Rgz@Ygtt<8shfqsA^;~eNb&D`M@ znxQ~%J&!hO`Cj3C3Cu0;tP?Ph(jX55oJ8&~jc_F5T^)V;*7tZfqBbK9TSQAwk6P6= z8NvFu30q-r;fD>iju)T)FQuMo&rg?T0|eG%QX08iQg^7LUcPLn$MdPMd+I3=8kPDC zURbASx9HV76~oOoSF;eNYShxn2@wr$zcPLZmsmAaZx{(P?MiJiyPRM{$v{u(MK&ftzx*HN&8 zdj-b_H&(_sy0+~zhp0lU!7Y^~Hr2_YxBfDY>2CdD%5=3VUGrsIkL*3?+dd0Mjb92DE_llaZVgExcNY=umNBU%&NP;z)_x%K!+Irvy$F? zKwMhrIqe+1-b$LRLI>j+2l=(}gZ2c2#<0BLkA58{Kc%aeM!EO=0BGuvz!+C=2zz`bU^SR0t$$42Bi@fNiPO4=VQHShHKz2SMUOZ z{s!`&^AU?qp4zI;zFpd3;7KoegV(s3Is!|gT7Eg7Rc?B;D!}|UMM6>*xA-!C`>`zw zPzck2X1{r_F&ZM~4S1~hKOO1U)nZXz(8V(aH>f!Lvw^vBd(M^UKJmkm)dj$9Wa9|I&5gfu z#hj$Q?*{iwYCZ+J^z0)}8*odo>+tLn|TJgYA+;0T8 znw=(J5}Jz%UK<(oiSK8N>^|Brh7Jtfbn&@`WdG5s=>L=YfBk{1Ba^Ze;lpc)U4K(#B z@za3;;SIO@u8W9~I=iK7h*&r^UtRT4GIQXpC@4B~Oi-I!fYo_JFE)FZRIg6kd`;{- zQm$tz*mG^D3fAN?wF2_iVeagu1f+YJ{ZxRgaP9&YYFMX%FoK4>1k2{vXq)fKIO)|G zeYnYCod_I$ej&Va!zST@k=#H7e`Cn4b4Y$l`GtDWnIbfCx~eLmDg=CTUURcotpJ@P zS=Q=ESsG`1{*<>KFyh3f_qj`6*JtJ12{0DO)|usw_WNvQ1ff>nZtR(VF_pw>F1|Ns}+$~%F^Zb+B$Mk%&FD3 zn`7q_z8i9}|pHoxd*PhL5gLcii&MTx2vd z>HK`+X6FSHp0UNgJW5p4sRA|S!F39&V#+vQPQ|>nOID1JbF`WFIU2sKqn0>62sqRK zvq~z-K&a7#ys98MxZE-NSo5aUB2}%C6C;bQh(>v@{0q-0$XOqHE27~)!wIig9k(9C z=SmU|Te4pb)u`OJ(A@uMHs@$`IuJ5EskrAo!j>DsD)ETBA@`xO-oFsgn@2mjousMW z1<1%*$KV2=^m0T~k4+8i9$_Razwcbpmio+IINc{89=Vxs`#EsRTS*CYbDXzPNO=tO zw*JiUXKI1na#5E>irRtdMv+IAv#Z(>;73nMe7nXn>>gUQnVmLjT*kaVu!jqdL{0?k zyxD4{rt@XB%%sCKL@kg9s=-v!ON<2! z7^==S5&gk37vJy1lK82c4@NS8hT@2G@&S?%&BI{e@Qx=NVE8Rf$Wp~7PDL6ohb`8k zuRYjF*Xg%?6~$c+j^0bXQKw{?@Lh#KoqNcn=2+p z1P_Cb^ICd_D#um^viq`C8ur4dPfkCYUKRt#WA)WWK_WI9Oghqwx z&Q7Aln58!i;?lrNwgn{LGx`8zKLA|3;CJ67zPwRZbfa=+w5 zye(wuXm%9{ISl*Sq~b*DAkjlE&(-E%fE*Yehtk!qgoO`~TWymEujFl#P**BlSf(3eNd|b zlz0pW^i&2ua=OrT%dc9c+syaHXC5)`KDxPo%vPbWGzFxQfDVq5dx(U6GTI}^T{o7k zioOGAiGR1(6g}eSQ&rjhI{U+Ii|S@u!8?#U9#McLiYo6vprJ5cA1#-{#$ZobU>J<( z=swYUt+Qb~Z#mx8&SIs&r*1*?Dl|`d_1*AAto!mk5A|cH0E?x=MOnwsFRv9+36iXtCa5ao>|o=Cg5z>q=)C zOiiNkE2Upf-L^oUB;kkQ*zW(d1P^1`NZ{q`C%@M;T_YeqR^qG?BC&gC&N&Z4AVJUF z5u5o(4kb^zi2n$Jh|@!P`E9@eE`uEgm$iw+@It%AenDhbcB2JHqSmc@bN>=RN^h3b zArU7N?RGZ2b6?1J()0ns<2vfBKTuQiV;S@R0%rl>1IkXJKLE*q>EE|yjBXysb;u#c zcyOuT=Dg~Fd>ykwc%=fsoyq3$l!n5P@-k$qb+|fL0pdTtX=Kv*nb%$`55h5rKV{;7 zz4AWXZuaqWexKOUQQWVu<}(rXH53K z!kSvdDRIB4t|HdrD$O5HW9v4bGWm*olB7a>w~EUUH`a?a_-guOyeFlP^p4HSzPjC_ zUoV+XdURGDq?e5myg9c%ky@R5-n8ip42Q;@h-f0bft0z$Q)CvWCE$RQ3Q&tY#I4CT zjcu_8#;=#&cm$>`#ekJ$3MHW~c{`1$Tl1B13*Yzf`c_Rp-Ja@;8tT?tA_vX+Qasas z8^*gevc-53rR2Mqa*kT*Q74(bT^C(QUM3~F#L7&#{*F^VO%7?_U`0Q~Ke4f_eJ5~X_?C5*>(bN|%8VXr z)=>eJ`-WnlqUv?A&%SfGxpsctE&7=78B2o^CWm2J7W|!)u>((*ZFk+f>sG4GAY3U= zyo0ZGX!V@rlRu@%WUlTLtl|3DP2s!H2jN{k(kf3-ZDcovGZ|U#H$SoP*R^oR4t~19 zWb?{hxgycu!+HN}`r2u3ulvX>XV-Z&wW>w4Gxdue=s^;t7<4M{4D9DUw^NP1*8|_v zt;!JlB17~ZaGJT7QW9DUR*rgUsC41QF=c^(nB8S;r#A63%{oe-G3}GPot*r*l!=-N0o^YuoYGN1rR*Ud!x{ z9gHet`)19bXZ?jI>>>QUzuH)I2NurRptC=vJ?B_?xbmWw8U~0{ZVCS#lZAJV#NjOf zl@%Nv;`1XOSpV)lpt1_a*QJ@{$?RkoXxBSi*<2+RFiiWI8szyZt0w_Nj4F$=4x64K}EgR5$1K6NWbQXAx#7#AGNlzJAh+!dQN8OTVp<+{+Yv%8jjsECMNNu_EyT^~^YE3NL0_2aNr^=nuuAm-p_6 zXSMO_b%}XrC3*f7`A|G1$<6}!K@N?Ev@=X=&>4F3z?YO1GkH)%Tx-R!DCo=ncOU+~ z{XZY7!+x8vTTwlK#&*DV&+Oau5c3N%{0^1`e{4wb?CqWzz13OIb}5ooq27EsKXxI) z$LhR|Cqe=o;EAc|gB{ z5lZ>mYjyj^QiK9&X%8Hw@OvF<6fBG1~YtE zxy~tNlZ7_WUbLZMWnz}t3o3yQuk_4VdgEdpfMU563nj_Hnu&Fy+$uC51V|E#9RT0u z8@o(LC6(s}e56>!k!hx;#F${(0^wvv6O8desV~rak6^YG9m^gB)nwAQfeNH>yR^15 z%Ge44AibdVpI7k8YylC(WaEfQQwu3Mv*WuKfPq=?+_Ak<0k*QEW02WiWqcItNu#tm zSn9ULT5u42?-92h^KQcTkV;k;a)OBayhb|X=RPKP>lhu_h-Zn5kY-bf#<>sP4(Tq$ z=2d231dI)q6k+bVeW7k61reMT+!^P&Jl81@yjqmVc8{23i=oK808eYnsiWrKH)Tz5$-^BW3-YVHiwk@5!i5n{;EHoiFm} zsRcy=sJe9%oC1Q5Lq8-rvHx&7R&mNQ&0e{8d}rIR9BJlb$Z}p5Kyr1u>;wZ{6x?Zj z62-+Am*_IIe}e*Ja37SFun?~2@FK}PQlK^hsuqZeavrd+LoHJxwRg|q;w&@of8@xZyxjL^G<)+f& z+rDZg!~Xiv?)ZkYoqX$&3=t6dX3#tqe9i!7u;8$JMj?!ME9@6+kVN3K5&|g+2XN)fB;{|oIi0fr;CiPR z4T9A&45W{Bh+j z1>QaU7(DY(CVV|B=Tmon{0fDqGv19X3m)GIt4#P;93)cmUGI34QII#?@yI`4eKdyD zWtFllf8)8AG?i7M8y-XbM>CmZX#O^-q8@UrMBE zs9L(AUEPi^$+_@db+pzrQnga`rl&K3zKeYeJ+NIp4z@Bc?@l&MI`gvlE43JZOl2e^ z2?;e)YPmXVaQb`~^eYw+cd@wEhu4YxKzpAT#|m!n{q};qq|XV4vb|p-PLgFC_ekfC zM`h*s)m!jdp&MEZc?+VXf*B4kzddW=ec$znR1kL@G~I`cjHJNe&MqK7Ldy5|_?{b# zP5nhtqU_A6xO|>D%%V=Y;(A@4PhG|<0&UI9H52L%rVYCTeJ~fifS81W)r7@r-EUD0 z|KEcF$RAL){JjZSQ#R!P>D%C91mr}3%3lWv_TLSF%+fx6@O-aWb@|ohLe1B!#H8V* zfb%h}KI;ay(B_ zN$mA>g5LuNcTqrlo?K#=(+fNqRn>&Dg$^jz*}Cusi&W*#XGgd`61m` zm3C>38MCv~;!AAU>G0`2mebPn)fu*_PIKCyohw4S|Fz!$e*1DNAd8PjatWx|1|U{A zAlp~Y|3&*4X4l{anW*Q~q1;Z$pdt^7@L+kmf>$$Zoa=NzvPy$jircK*6ZNFqAbv&Jc*bN z*KYgn&5CN?&m^&AvY}c(c^ z!@$__URctS1EZIFJC~`n?@AEnDzOU>gM?`8;%?e`PSxn7eM3#;?(XnKZ`Y}>8w`eP`-M8va5iM2X)XmnmW1>V?unI*D^k&xi+g^@Xy%er%Q`XZI3xZm^HwGwG zHqYy$Zoq1g+qT=YJf3K|jI9P9Hs0QMYYiEkaENVSPVO5BpQ044q=j`i&D2`MoBOqp zyntm!V~A7I{!SdPUVW=ife#2?-|WQOsqw01b`X9rCDkf6++1f~N#_h@=8yawtH>wY zW}rD((MAt;zTO-dcl&*MAy0Q1iAA}nTbu17w=VcRwBK6Db^9YgjaDW~U7IfjMm-(7 z%FGX6P;C%k9>uNaWrl6w*LV*WWEia*+HRoeS)02%L@Pn>#m^(zA_#Ey%U+Im097GRv> znyWFHNy2t_d_`HT6?4}4bmYJOeLdlrWJp|6sm0_Z-X7*^dcVIZL&O{m7>gi zBT_Ef0SgNs3go|w*Glt`JE(Svk4laXX?NB{Z23mspz3vZ0W5`ylKr=70bc*zCSK33 z?oGJ`Ps_QFI6V4!vLN?G-Y3&tUm$}D@dH|lm|$_|HlHmBmyq?ZY$s=!qaJ)Ar;7}R_OVswZ3Km7on zwOgH&4gAruzC((GoPERo=}&sv?b8`JLtiJGGg>^>_tMaOsn?J5KA!Fz11=sEDGjd7v-DfuIB4P5@nJyyH15u)f@8*~LQrFp-4Sdk^z zsl7{+8XNnERx<+1Y9VBt4SDe6-To4(^Lfa6-J^GriB$=8E)s=r|Er(47rGX|d{uEB z!r60(;~eslZ#wx@I$uZZeVsJN3##{s-#>s(j2_98e-I|I%q(Pq;mz^KIOGCitV z-QGqbPmPE8|}$XU=$ zr~x?>Kz?z~iB_Xzh+5CewgjE}I*+uXL>i%0pelulF(-j+dcK2^SjTcY@}lL@d#Z8` zKI~9pu*;0cIj~9lr&ZVT!ki84%kD^D>)Zns#_ldyRJ=IIzcrejL(=Zus*I%ovhc6# zZVQM@ujpnne}SU_cjzB);Ci~=)Uwdvn(R&^YPBv9f~ z;J3*@5{E?W*HN_-k3f4Y6F;9 zmDbBb5>CX(Pi|{zb;w5z>SYd_h&VZ-=!_OC>v z|H&$aCl-n`VjBj(J9c{|po2a9w-z80j=O0LbfOPyv1GBR+p+|BWd-7~U9D<&^h_Co zfw>!BB*VdWVNe!&R=v;IPDmK;D!>fNiilLR=2_FZ`!@&5IP3m;i9-y;-eGvR0;X5N66beR>_=$c1_v1`F$N ziq!&ZX9iD2C(5P4Ap?x=E+&~}P?h^zASuploic0`J|j`ln^L)~EYS=&4AMO?X<)Q9 zTRJ&!hcb6Tonb34}-N+<@G} z8`DPjyY!MVJI(q@=XIWVCVrpFhfH;^zM$C}X`er75>M?~tnH_6H&Ck|BJ8Oz^ zbGmR&6S7ve3~8}%l=W{SV=IuQ0bjZMK55T2zep+IoF=JO zpC+qty~bLXtME>CaGUIxko>~Nk`nafBAQDdrO9C6T=#%jXeL~4PIKD1to+=Qmq$)c z5((rC>!`A%Wl8&9zZOUf>EWaGp{6cqTVstR?io)?H=_udfHn{Plp<4 zz*#d3TNm1zRZz>lz4i@aU|yaF$xrB$*-6v_Ac(l*JDgR}S&mmrZp0JEfLrA_}0cO^b2uqJDC`vBBRPq=yyzj{Fxhkzqa?CLwk(W_8+pLHvhRa&lDuwY;f; zAwCg3C;7eEr|`^ZHW+3fyI>a@2yuD@^sY7f%<|;s%zC2P4n+9>Xucr$XcFFru>yF z?kVl7ejYj*PAWXajSKF6PF@VC=y2mKH`<63uppWbgxA37;%v}z6V7bx5uqlaL3mDn zg85XtD8S9i_@|9+f0fPvV8Z%3dvwhiT*X$sTX8M3JGCKEGT_vWy3gXKlQ((iJo9IJdH_64-fk zsdltJ)9ZShD*t3msPha+LB&D>$+fzCuMd0!(o&)?Nu13&=y+>bO)K1i#*h(I@Hr#1 zYK?&waRpd29K!3*H1Hf3%2xXjbV6aBLSn+5LE5N!>r^26}*JLQiEw<6P) zpLdQtK$L(;zLSV?N2splM3Xx%Y` zwXWEkBk?V7rFsOuHP_8P3ZclTCHH_4%4S+Sr;V76a)D@=M{f3Vtt_b;k@X4{)I9-m z%8X-k$&21dqy08~RSyj4zz5u+;*SpfPU6zvX&_4EWd}^|&DH3bj}9|{yw$G~;%(S4 z=0$e4vbV*HL}T)a0B4T>C4gk$)&IEEU?8{Ty!3ZCLh-Mi4EAkwx=H9w!*6%AFkdUH za>KaL1kz@El7@y)KA;k!X-}6Oe?lmxFov|^Di_d$hSP)0JHWA4?16L!JbfU1_>y)N zNk$((_cZ4acDFn5rtC$k`+nGs4NDCuLJ zm6DMpA$k^fHr`j6Jb)Limg91?w+N0o?i#%a^gJ`L_uf8*lRh)!Kd4?9UxV1%7^-W* z@0xgx*sCxCN5W4Zk+ABRh)||m+8M54zzaIP z@*yLS{mrw$4X$nTQMRwx(~&?voTD`l+H9l2p9qY_>7>UfK}GtoCson6jNAP>we)?J zB48W8qC&ZsyA%f5symJ?lZ(iZ23Lc_0uR-4DTfXabj!x+@p0_E`nYI#ef zB~`boKk&dKkCCLJ8R>6cqTV{xa>YvfO5rHgt0F=|?AgM=-?_g89R#K=%a{xeuF&h#@*wYtE#k z!h47zmKHywzYtR~u@lb##mB$e!%Kd#S|_IA#lP|ZE5^>&&F z!d&9xK@>eVQ0BxU4sS_;Ts+?wWkB4y1(&Mrb193!{xpYVn%VZ<$);1w9>1T=-At|Q z@?7p`4}-I?1gTl@K7ZgVsEyNbTg0}HTCbwkmeu%Pr2#PT-Z(pB0NC;BJOGL6bpN}= z5>QHw=+==p?ya1@U!?e0ZJJ`v*u^i~_E&NU8C6lD@f*WCdiO*Zpc!8kRJy}ho^(S* z(YDN%Ci?_-@hL@)zUQFZ+G#U>*TzS3TYJ;5%`g-Dc)A!aD(axmmoTWxN#*8OJIS_!GRTtQ!hfbj*DpmuD}5-h+7s&)dV>~6=0 z`QA;XX)3TS;dxek5Le+CoYg7=K1ag*GOx>{w=auVpE_vv#=Ij%M=<3BeAO{pKI9T ze1~-5kCA6Dpx2n9b8T%jbzZ5R3~(G-$EAQhZL$s+dljr-EoWw1&r8wCCu>IP9xM5{ zEpO>^FCF#64XlRjmkvl;`4yt-Xh7q<>){>B&U3(s{-@QOY-=2p(GSNzsNhgN@Npw^ zP1E-6zF51B=ee%gO$w?ISIb;`&^~KF;Uir-Eeg05#=mz_G31Waj%Q-Wvav>&n&!vD zIQK^kFJNT0xgvH4*wIP&d%$6sIzd8G{tPl9f$@_v0ATmu+v&kgsn*5V{U$Q^Zx;(k zuM#(kGm)2}qVK*XBfgDy#&1G??xe>2RE;QNuyP}V*I}kUqkXKlSAguuo$odmZ)^#F zZ3q-WoNns0G8zAKEx0GXmR;I5)E%1)ow0!XB=K7v6VRTTe#i4v0q%I{%K)XhJqK3J z7nRY%$3x{VGfy+W)lKV`#C{Kz^FKP;?0G?>!mhIQ?8Tpd;008wWtW@gx655jM?zm& zZxmz9iAcC`$pfErC{N#XKJn4>1HFm5sqc#X7Vrx|NDF^Arsrt%&E-7>Xq8pAu#NeD zd-ytrQrPWSsIl#knh%iObShGQJD5@;&_8?R%2mL0>E5by7g`MM z>8Dy2pFTMbh9{c2uS zz=`ZPSO3oqE3*w+rvW-)^{W%+m1Hrm={Ynq^OxIi#~3R!n>|kZFe2Tz+WoqR`bQyg zTj4?dUGz>4dJm}d+;(jZq-Ly_a|(JQMO{w~cAhJw$z`lLk-Gl4Rvus9 zY9*oSQ@1ZrTf=4Ap zlC_vCnU+x(4}T^B{O$H!#q8@I9Q1pTj7L9{WAX#1LfKlhVU)jT-ajt1?a&wf4izmJxdU1DMK~ z=}$BancXkl2WDaRM@<&KKHRU0w(u=iq8btMPfuA)x@Wdf6u{LmJ)(aHC_vHhSo>zH zL|lM&<3@rOYF!+B-l*?h#yO3?KOvxdp5a%tM$O2Wn-~oOT~{iYF2=0gEo7f}HcIGfp4=|#P+9b(i<2jVn$>uAJM1-Ktc(!MOOk_b zR5M#njXvRYBgu%_Pxvi>P{D@1#kQC&TS9v|i4BpPhsBKP zU|yl<*?oIR2VoPhTe?-`c-%1(F=X9h`Oe_^qh|NF!8}LVIt>o~?Xhc7p?pUP-K*jb zlo&6@Q$ZJu+32v&x!Q;2gHuQr_x6jDSuRP1TSq{RIG{uZ`b`~CcFjK{6o8N8wc$6$ zXNz{XnfrHm^^LNal-Z|AQtDGI(~8E?@jNq=_SRdV@j~0KnJcaRJ#!XcFe7S6p?0I>^wLu$V}3KiaMrhWN4L%$#vvV^!SH#WI|9IQ=P!jz~g)HjH~?`pU(!U7qC zUE&!Wvu$23zqQE-1dd}4Fh<+r=k#~&AH0qGRdkMLiNUgfzgN3X7CT;6 zY>fBZf4236QFX6Vjm%H7Ww#+&MkP8t!$%FV^nw_mi^pn5#XQvAqoUZ(@H2na!8kpD z4C#BmUh=fD9RJVSHy|szk+FHIrzr7N!CJR)?R4V5*ogq@c~_zaVCalkKfMp=^>pIi zM_x9<2ysiAuJ5NAXFI0@Ev5Rgq~}_+Yg9EiW|1kLGgB*UK*`NR`&WdzR;OmRE%)QC z9y1Tm*1o)>;F^W+X|6_>n&2qowaiF4O$RJ{$Wi$^J=l>S@1!+quo@=IMbms;EDnZ(~8h8XBrvmt$-@ z<1C_TTb#-?Ts}Fr8l!@=xUbZgY00^0kTMtTzT$nxYujW@R$(JQ*E1k}>y0w4%`@d& zdJ&T#=nEI+csE+>-nNdkU_OCs=sWnn+a>nVBW1;Z1 zeHn}g#eTBvNH5pWi42qVbao$MDdS&!-tPa_mQidSO&? zDzu-vlXo%no*Qg7{e#jDa(WgPK_yMciAH=vH##CUvW1yUUOj-l3%@X(#_)SdM3Pvv zx0xbrXFMUNmI;w=)SIK(HV0WUu9;iD0)BtdPoJ9kGA$VTBY z($m6OgmQBq6FNyP5ke1Yz5XI0g-k5~CA(%$7HZ{j{+iC7f#(E(FvP=5qk+==);Me#YmPcakoOcZH5lJh=Pe=#ciJaXyLw|Nc>w_7$}AHtAkW zE`+bwPQU4=p_jOr3zcs#pXr<5ixDjwmv^k=?QA&+ACV<#GCo`eLU-Y|{qi3ChXafB!nl<6_5*3k(F%7e}DQuOV`ola_+TQDH zRL)|t^&Q6=R`Av-Ofkn3l68GHp$RrHYI18QE(WRJCK2jbRcQ04kdNPUKM+KKOVS^p zoSye8$_j}%8jbhdC^;~LSe4uulxBM3yeA8ID%#k7j1YwY@k^c>^)mTRH|%i*Vf;83 zx-NDi<|!IMS>yc>COA&%;bA6IFq*yQ-bJV8Jl70$-d~qT9?N2_Tw5tkb}Y+rD#5?o z^QJd_(JKa0V1iVp$npYDRKs*Lx6jrG*i%VPFRV=Ox_=sTDQI&0BOCa9p53Xha4yu3 z1TUswcF*_Mjv>b&(^m^Io5yguPs$)K!HVi7)O?JWBeByiiO|`-e>yC2?{qF*@H*fe z*KhXpQyQmd6#j@I1e_n@?L|o(%;!1_ue+l89OR6T^bL8UUa?#8Jzm z)Yz<{A*0XVVhDc`%$`>+*j0 zVB^MK#%EfVF#lA=8UWry?=J@^p%F%J^knb#oE^hwaFVBP_PVRptG6grVv-R)%PbG z6r$K~`KI>^YYf+0szbRPvq+2Tq?{GNkv`b@`o;OtQY%JArZ})tqSo$ zvL3yA5zUub6S-v@o^@E-tILygJTcr#Hfd@ArNRer1rvbEvdvf->>lU}8`qij8nW1J za~meTs}N=jD;$=tghq;T6PJKIDQcVRVwp&h?!ot^sdg!4VVl>DiW1T1p7*9u`YWgy z!-_TR+*gd zt;mkKqrLcKn7s_)6d_TGSk=CD!IcpuT@=&vm#7f2|3b{Y#LVEw1j%&1j}MTg{EM_V zUW^(upF##cON>kP?t>SUD-fx>^DXGQ%4vQs_m_9#3;?I79}e1a+_!+uzhCSQoEG4dP%0sq7kw-H zKNuZA6tzJPfWVai95;+>uTyUprAY2?f4n+aHM;Ql`msCkX9Zh=ijoF{jB87S1K>sk6T9DJ^zG9hMS7Hw}r8{7BddHkE?s@S6CWrL1Z(c}(4 z_-QYU>kfd=0D3G2k)zOrQ+ivx=h3HgRI-(`OepB33PS4ZRoOMZNUPhQ`<_liE({1C z@Z3Y|7R9uSzS#yDG7CxOL%LeY>SjEoLfW$q3ru%{_tGZA2A{U(Aio5-nVk#_uwCxn z=H7PD+uk(2Uh?W{^7wBp07}=ILqgv^OMQt$ZLhnL*A27&knm|@T20ZP4WfZ%`piTE za>-H7%L-isUCr|(VS~zfo{^u6v8T?yMnf?B2ia5cHOcqB1yn70sZj>UoEOe7 zcIU$6qT>pcr#v?V-6X8h;b6gX;c`mPR^Ph4Cko5Gv}VB(l&*Su7P%mlY{leD#V_~y zgOoT-nxf)CH%+q(tmUdIh(1d@+o5Z3uqInD(OEyRwv4sf=6c;A3)b9eWE3jQi4H3_ zxc^|0=PkAYVaw;?ts}BEm6TCx#0wTL6&midB0vZP>CpP4^I&=cZ2o7HB^+}H)6JLD zqFzsh^PDf=6?;;N?Y<#%&i?8^IhDd-e!BwLO@?mRW9D={;{o02QqSEt;wt6dmh|i? z-iD8&No`ebxo2BO5>~*6mVlVkENu~C0UKXcC3(|5Po#%Qh5JLoBlJVubo{$ruM<}N zt0(llF&^P6QO}m8v8aNhMs4IP4g?VkRU;&S6ho6EL=Q1w zM=5=M|FufABV$$2bV#UU2_8@&*Dvtz!&Z0r86sxaWx+pQ#4={zf8eie&hb4MkQs0A zqeCe#u>O-L0LAgwTi3I4YA=lUJyPd9fVTi9Ta0qz%|w8jtyUZvB43^T#CPwQyNM{t zqFZ2GJb(#6{8(=P?)uNi(^@~)`yZBhcwPW3#qZ*kc+Y!{{UrfJQ zVE?sShwJXu$Fy(k{;_7iJMpG1^~L}N5IX*M(k1}2Km#H^+WV)2s(^%0@Jl`sK*{R- zLI`eeUy5H`@kDhS+@o*?;edmAe}bP-MtR)&x*`A_Ja^(e*pJO!?EV8Wy@t9!^U?{LaC+v2ln zMLr;}wx7b>CNH6Ome+YHGs$_-a_{V4^UIxa^zOc@U@e;9WseT9@pkAJp{R1vxVpp2 z%7X?K0+>^s;c)s3L)w{}^y~3%#KKrp>V;)dhG;70!Wer^&oui;W7@G4-Bs%(El5q7 z&a*AXMmt|%v&a#RB^VXB*lOHsJJVU~1LA{>ECI!2C&mK+QNYw~S+s4G&dT{SEc$R_ z&>59`EXd9*0;C@KeIlZWt(U*|*|G`S%nAR(Z7S=aDN{S}gZw)cMA&hB`)2q`EqA|J z%5u={ayK&%#(X=_!Q07tmlD~v&(Im=PRC5$)>9NvDCpCDX$4w2>)Dogm^-^QwNWX0^MX znL{4L$y2GN(6ROC1&)nF!|4OxeiPhm?B!utY0@2%+2HeNQYEQ1EHTaQPcZZ!1lOjtLOc*c=_w_`5sbYHn zdL8Eap1Mtt>Vz#3y)&R~g57X5vaa#0JY063iGI`Y{TOc^NJ6wNU|08sXL4KK0Ng{2 zr@&&a`FCy#b0jdARDF#Rgva63=RC2=(P1yS1_kkQ!U1L23B)n9+~O-e;8}dn-%`shWTufAFj``6yHKB4_@me+=yM#8C#CfbqMIYH`erfie{VZW3-o z=3iq)g0q-oa?zv2ui6JX4f~?UuDqzESyVawuan`8aqRu@{(oFubzD?i+r`2JlSgA5EY)VJ|^@Adum9}GW6&)H|6v)5VA zdY-j60K!y5jOD9u4t#XJ3F9sts?x1b)xFNp9tzZgNVcu@h|}c^mXF3qu#Vj8MO|~* z(Blf0wf@oakQFNh5B7{Pn_uuW(rgZg<1SxZf$tE5d>=$(B=4(rlCd7MbER|HyIGF? zgN#VRXsMn%ObX06<&NgLqt(t|SjyW+)71+j;m0WRV8_PD!GeCR z2pk!u&E(rNTil)UqA9gWhaY-SyV*P z!{&-}YkQzx5ypWo4YAHTeP3VHI}X<&$M$^$s{)cJ zSF!dq-5V&AQ!~SyhVjoL)t6nC8;<*kG@Zhty4ImHT{f-f zh+-Roj6iyB44&SlQcJ7!G5W8|9hs&FLHY&BM(TZksjCHc=PhTNUZy10(x#v`ASday zhaJ5Gk?`ri4o}XpJfxj$#wooJ)Ao!Mm#A^2N1=-88Ty<1bio2{CDvI*hW)Fa?i3lP z1o57I%)3j%aKBZMIz5^O1qO4EQ_>9~Eznhq z!n|(4)rKB7xSoP(UGJDrDPsXR$>#pZJj0zKoh0+jyjO31pOl5Zr7Nh93@_uqAPLvn5!E#Ty(a|VVN>66N+_`G~imOjvG}x;x z6FU0j#IM1zMUq|xIsNjTTK`ICh5Wxy@%yLi^tXpxA-`pEG^T$xu10f+ z2c=+|jr52LFBZh=Wi&jpFDOKWhP@rj4d|6$1!)nHb63uJ(T8BS4}DM=aXf4dlQT_~ z2WdhyldY5Ls3a)M%lxiszB+CY<2atJHPJr)9}a*vlO-q}`{k%x{wlcn1FUMV7#Aq0 zYWR6Kl11n#0ufEEdiD+E_HF=PZ?~uyBM6|Q6gV8aryt*YP;EC7t}yPvd6HbRf}-# ztP)+;I13P53(s7QJ_^|mm1~;C5?QR-{bWC!2^1sKq;j-*{B~r|4#ze~zJUrcZA?u= z^2;IDplM>I^d5wnLQRy*-N?z z2*+5(2nyRaR(M%ktERiha z>{lfSGv?cmQ;2iGxbCgp4K=JCsSGHuP5f+TpS#bn6Cs%Iq%Nhewi)n>c+L8NEfqG% z_92ugYE!=b$4+)^^5-m}QJF$VuLl|;Sw}P{?t9CIo(Hd6evF2*v>sPQ9UG5A*6-vC zDR2;n%9ZdGzMo7d8$&-VnQ={?=(l#XtIf--*06MJd~U;`MR8a6JWV8Pyi!0r@%&>W zDJ-06j#x?WX@^IJ96R;_pPpBh{d?&Pr6z#9poX!yXMBHuB`zTE>s} zD#=jpGKy4I-KnU3_-UZw(K})bMT5jZS&~A|F@i)#y(My~j*6{XI%5hq?E@8vTO;wg z2fy|-TS#z}{uK@Wr&$ca;x!gYlxHZ{g1<(dK01A2f$vf-z7-wMSRaq;jNhkuLujX7 zhImj=Z)AfHH%e+tRiCO62d`EkaamggT1l)_yZ3?&jdI!c*CrR>u+=!E%0xBph-zlz6KupS*y>K-@s!*B}2eYovKse zoM;4; zm&h+xVzRcU{p4}~PR@g6MoP-t44H0nDmVz2UEKzh2 zzkz%=wnTNeRKRW13@x~V;F}bJzEIVgN0Prxp8s92Xtp}{%Uf$g9KSqK@3H=6V2#kv z4_!`vg^(^w20RyJAdU>0=(~o-JYFMbGWARr@Szt#HTqd?yO$mdPXWfw9bU@YPWs~8 z;OHhlN+!5))9sY}C^BxBTi%ALKKbvQ;5Ys}cG+90N8LX^vx5zn*c+CC{)2WYWoOZU2&W?ncGc&IJ8aUl9ewrjP8tZkCo-LW~BH%LNf|&Vn9QQZ2>t zQBOC-&mCQrWd3mP($WP^M!r<5BwAgo#=6^~{2B#|k{nYU24w!68Ik$+@2bbbgX{L( z7efb*0<9)!u54n=wYuRq(E1H*YUGxRE|(C`#sv4xrNW6qN^;0+QBnQ*5Z3|XF*gKP zyKbB3#^$3r{@%>zd1KmC7Q{XpW2cGVk^1@L5aS>@U(W&m$UMDKqG7465g9l)C|AN+ z-N?{>*|q)Z{#&woKbv`n-H4Tgw_FOgLpB)}%viPeg7ZewT(`5=Nep2%x1F3eEXb#X}x^h{N*51U(H!l^6+if$?g{~K9ii%+9lG(7wo#WdvdUc zItdcs>uPAbtMUR$ghq&Q^&o@B_!(H@meZ+~&J3u%_GBW9Jb>&;6iII;c^mB}m_bWH z)-kxCINa%=1#BvQAfoaPp6O;=Cv!0p;F;VBy7gv&X2|kslPN>1&orOlCy>}7AKEXA zvHIXaBfsz`?4qSM1JM;D^{CE1NcI*Q+U`7w@ZWt9{Rk-0SUAr`(5*;d1DZMtvYPlM z{-o49eif0mMGC79aoDD}{yzg+Stb04dp}R{@uH)kN>9;!v}Q(AzDQQHP&d zMy99Wxh%^>%9ttKMq{$?K~h_ue5VJ(yCOKC$mJ++X27e-M&oSKx^1VN2QfL6Kx4rL zxkVRuGYkn>cf}1$lU<#*`1+mS=xuyM)9L@C_o#otFtclyfM7cqq{O{#@~eI@e$9d1 z-@BC=-R}@}3n|$n`z>B3h!+ZMM>z|nqnZ}@!~Cw%iL)$Z=`03}HjL=mKGTBtMp}xu z)~_KC8^}sFhUuA%J!}mnY>bzQ>_|5dpuDp43A^s}kS4 z#1%I~t$X;(5VCT+=31)l$f>vGA>c}Um&aY}4L90|6oPLQVkCLW7np>pMv1>!vUDhP zt>&N;tyuOPnsCt3_WeNK&&wDQq8 z*M1+-3WW`2@rmy&k+-IZ+fk@G#BClHXpfYw)?fe`n6n}R5kALo z;zOHZ{_gato(6wFM1yF%VQiy%994a?I{qkci*xy=r#y?&v)$A#F^-<4vcXB=501&Y z#x)MrCXdYX=-ax^P_%yB?lmMrg;*UhA!MXrW%*>>Lk(@U&@SiQVp~>)@+?IFgk+?rb|pkZF*Ca8&AjWrW~htU;9f^gCG5pD~4~r}o@CozPV@qm-SWLPRz~dN>G$XTiOiUL0^& zVMYb*%Ht{OS)`*jldieFT?Yd*&~aUDcNEr#w6v^ri0eR9@Q314hb&bm*8Wcvq)B4oJR` z;zONt;8NRJtOC~i;Dwa0qH>0t_g@E5b4DMJnPIdioCC9^IS*73uLWe#e}@ z&usqp*4eJp#0)?TzG_;g=K6Rpn05obz+8Zo z%z(bUbpA2Pj7w{0ekBRlEYjHhY$T5y^F-kQ=?9InAGR7~x1b{Cw5N9D1}I#Yfr3(( zT18y+$B4{zxqp)Af1ed-tzRzO2t|ur+>#i;(G`wmuSyiWMX3xtSz7S26jf~X??@MA z;gl?dgbaKRP*llW&!;G*7=2RF60fqq{6(X5!NI8C!nIRuRkwIy*oCl&KrMQovy11D za4*xsN|megd%VA@Q_1OaR}&y8H}j1r(!Ux5o3=tO3PXudlDK3w0LEN`Jz^nQc|%yk z4X=K#p}3%wb@XUEAX?JIWy}Ez3PBcFH_~6q>+kf8j$`F{x^Mf8g!dHnV|FJKxNL(u zusTXa_agNsH+WUppV)o~Bms+)yt4Q8O7mYcOdX&*sdTO}Hnsx0Dc%c|V}Z5d&XNVz z&6XARfJz>{p%)jdulhGMppyD28HV~}U}<^R84;1v_=RU;oO$<*_aE?e(e$BG?cP-6 z50a|eBtevM1-tSXLeml?_fa(yqw%v1Uv-4i-8DCV`C?pM5(TgCP}63uDy3H+1WBIM zx_lURDRV*Am?V|Cp8HwHonLZ*dIVDN4tuwj?%b8)zNyWJ@{R62c{td{oIPb~P^)WK zX~EnVK~)iJRuMP-Z20<)_GrjO^Q;mq(`gE^BIrQuT0LW1W4Z363QHKhBYG4Ka#5W5 zxbCLQS&{BcI>_ZBNPSUYYUtLoD)M?+@e$vPAUC*c+EfE|Zr&ZHzosX#Gk zyJ{Bht46^l8B|bGEVxKL)NYnYGq>dy8Zo#;5S@^F0j^1|uK*6s5dHvboM&i3s$)xl1az?q_wcgr5<=~s>^;(#i8 z;ywnZtSH=oDW$gX`8WYSdj<$!A}G2ved}q~is;Q!mp2P_ZbsErEz&Y=EbUoYX=f0r zI;(> z1ItB?76U#=cdxrbYes|nInej~LcyGqdol4yvQ+Q6@eMePRKs}A4LL;u9Mk`lwxGeI z?Qy7AlOMSt6C_{C;qX|^O&!AoUpQV9<(aGrehY|F0^h-`35G7c+R|V>&&7~maoE`p zT09_bJpA$VBx)MA6BY6k3OzbItdafs0z;Ig7F6GY)Z0DBe*(n6uR|0cIAz#CN&Az3 zXXKLhPzwfEWazG?{CM%f)qWlQWT2wuNve*qR8@gc2px_>L^74X3p+c%@1 zOz&S({C)bpgs3xp)8sTA;HHeKx9mbR`Bj7Uc(#&~=I@97F?vA2!2=d?p)as*d6h39 ztp>``e|L%};eFZO5j35;)d#+&9#3aYIMoCC5n(>%#Br6ef)9VmHqe$1>mZKMY^*yy zS0Q@Z^~F|5{7R1^1inLdWna5KX}>^X*ZzYut40E`m=Z)RqRD~aD&+m6iR%9Xz@NXB zFrwU?jC&B7%^r{6R41dAupZ>39HXdCmoqGwoDn~*Q@bQtxI3Ge=5$TYD4)J}+8EBIFmN4(r0EkBEV9xn1}js{ zE_TA31BZAY*0;w-`fKA$P6X}pvJLjLsfB_9HGg|164OUBirIYV*E{EAhw}F$szP~! z+789^qUZ`cz#2s?6xPG*ZAW^^Rfe17Pi)Y<1t%)ymNFYHG2ui$L>^%~ja<9qQqIrY z-pjPV4&!r&XchzfHToRa-$pk6qD*D`x!G7|Pk2S3%RGxOA1R;xNQK z_r>g~V(RWfjvu&N0PF5LW`d9FNRliwWsr}K6c5rS@72q$&-)LmZ@ex)2#YAK*umC1 zHDxXu5)sjn{WuYCc8Bp(R#x1;l z?NjGhG@lu15dA|2@%99ty-dd5-awWV#dkIF#ZPm$SKeqCp61SXDM%bZY!Kd0#;Mon z_lSr!x0Bo6ESvVQ^^}5{yEZKCknuDoYi@2fXcn;~J82x%^P^i%8bjHZ}7;lHM&-l5lJ-XAv`0$l- zz_=Q0cl0`Z`ew&BW?xHF)f`%pM5W|!O(?=%#+pw;QZfgB;do&UZHI%(gilospH1N7 z?Ll3{wJ52eE}*M^jX5Uec;S)eznpJL>Jf6>9*A)#KssBK<~b42gNyn zf(5p{!0=1FS`>@f?S*7f%^3^YYb213mMY?(z5@YJHPEaakLFNf_Xw)XjnC0tj(fv9 z#Ff1C6fX|w)UW}KXy3P&0E_Q1)Q%26O_l&o!p;=Dz7DktV9N0x;pTq#*z|Yi?(fs4 zasUtEj{#kPjDDaeQjydER<0Tf-qeE8_fZg-n;Jnu()|=%K7@AUYRW@CfnH!N+OBlu zkpKWQnFWdht_I^84U8K@bLoq~MZ&8x&l|A-or`_i&ED6!RfCd0XH2YRI!cp;g8MkQ zCaFE9|F0&epX!EhjG${*t2P6O2zf_e(q468GTSWU)yF<ykU>_twsJfzbf!ub1`@yb+X1R_~!Al%!aOQOY=nd9L2<5PBik%EJU3X9`8;cZKNg}`bL1rr;| zB_vo&;L7M~B!2gozFHBId(`tZ zQC{e#G(#Q@T`$v_+hxI+i_tB9+xM?u8-l3X>w;nlj-~jdExnIm=2*=Tx-X#Z_p2 zf8xGJQq}2~O&UIbpKNC*8%L5Z#|*#JN1}+?$wg*24?XT3{*Kj86&Ia+ECz2!GzDRj zNKZ4iAe;8D`63zB`2D2~7k38ymHN^byQytz>t&+@Mkv}tOT-IBrU`X)liOrHCg(vs zb}p;lmLHrZjIgA^JMqfSvWGPn9Ew@AX}Z1wchB97XcSY+_)eZ}WjzX&70AxozXyo2!;M1#?Vg`sR@VS$&r07`eEOVy~ZJxuCNk zc*<4gYYEW2xBiYlz;o?wX0C62#!NIZ{;3$e(IP`Nxt@T@olyq)3Uyfp_z~Px-+JpS{ep9#!`T6&woU7@v{PQI3O#gAufkVB8eGV-Q6SI@2H)Z!I zO_TyGW&wTs#|8bkG~b=|UCQ0L*>}k>%|A(P9{pH3@@MO#^WJMhrE=Q{e3;0H*+ zOk3DmXjt<4N2Eg^1<8Quu1N55@+JPn=|^saWcOk3YpHx^I

    |Zkyf8R;_Q|77wxJ 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

    bCfd}%D||wB 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

    6M@z{Qx!< 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

    3pt}! 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%0ArNvru5{t{;e;A?2oLBtKl2bso1F_sb8{aMz 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%0Au6ZS(t_Ib1klWT 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
    4za|7}y;lHH6^wo0#=P9Tr z>g6$(EV_PG@`8;{a{6aTzG^4#_FvJ_3E4Y^xaP#UI~&a!7C4VT7nW>}xXVvQnQH}4 zVF)J7LI7e@M_Oq2lPE}sjoa4eCpRHDVc^b78Zo2z=w23fS(uPYsi_1+leRu)umLXRaJ*y{s~f`fgp8x#j8+aUhqn=fvaTb5P!WCt4z7p z<%5g#+=uhOZVyxiibLB%qEav#GVjRVZ>Qu%8+8bbhy<+@(!J>v-}eAA`Z3u! zf*k)-D0mB7eimGrt*B0}PT`v`E8$RU;m$N;%J*(5PBqp|OWR>i2igvUA za9!t@?8ifZb<8=X4KD$Iuhhv3Jb`>|Mm>hIZ8Ps0YHEhJ_d*NpVR_NHAiR6k?_OX; z6WAN|!2bJp%sMTMAMR&;c)SNn4Tc2QolspMex)t#=>j=A-90H54mv!GUs`YPM}b3K#v;CLDY-jL1TU?eoA8ItpE8{vix8Q8A9 z^e8=gDJPIc@&b?j?^LhmPSo;`C4=j+cZXM>+SB)Rb4wnx?u_K%8^r@t03Z<{i{LnN z3CR< zKl=uqV)Lye-ma_*Ckr6V8x+#Iz_jl#w(S&ph;gOg`t5(0`>m3+*K65PH!xs<0R2~` zV=%~itv0nLPxZ*U2n%J?3*h#Bl z>VwKP@Ec02z{!F5rnA1EQYVOk14!@yCe#DL`IC$^s8bcmFIP&5gH2;RS+=gcg~`WN zHFhN5{V&qU|4ywCG?gfQs9#DhQzyk!w-70@_gq#XY7sbXN* z2qd9_PN#UEcTt^}c`$c*@22G4Zca=kF#E;=%qX*Je=7$ad#$}Dl^9VXDSfMO>U(%M z!G@JhCMjLl|3U&p=wjKD$5nG;Y5bofpFGk4D$76N7h0$Ixdg}`XeR1N7;|?>4oom} zB0y0Rjb#p+dM-Q#+i%Ehos#Z=h}Jj&xWH%a!6aaIE?4zPd=2%Iol(*z(a+l;D^L@E zO#Le45lw3aWG<$PbPn)eS!0Rw%IQZ8?Qn;~1Tt{AJ|Q7S>@mw{ z1rets`S9O@9LU;5P1>c0QKR^Pao+nr51!9ws-uW7&3a5@HS~%=p3)W3H89LEx;Jng z3AkEr{!2=~<_R8?L;BcV7kmdY z5U43Z0YkFW4kUJ(7!8jNa8&0F0*^WTtxJ$@y}z4juFLs1ZX4HQ4J`m;=o%iXE%hEa z))5P1SlNhP%nTi6fs4uUCyqkA(R2F?MdnSEPVM0~p7l;oHLKVq_@`>`ExuiPR_sNU z^jl?=-BGj;f;T91FScPG%F}T_M*S@*SEco5^K`!e`PNVD5l_rlXxUp?krq)RJTTEq zazf3=XSZ>TuaVr=rS%RLD)(-J?k%e}b6%d;6Bw=$a2LG!O+tEidPS4`$Su)9u=np# z2z@+>{kw}00>M=;JM=Q25{kisJLJp!NU@fH#$L+Chefx-_j33oc(99pNI(NgPEWMA z(Xv8E>5OW(A#bj0`fk6uW9IaTKuRfzjG2m_mLwn{`|kEnWrsjYr-f`18HIKLEFc!T z@LSvPxE$r&#Chj@nI~HRorUqUb7t)4Jr*leyt(+Yob}TBY5<8V_F_5hypzoz@!dUC zZGz_gqYQh!BE2*6;yf3@tZy{GBn&fp?vp|wj^4~IPP9Q~e0@+e&fCwG3q|@}AHj+S zjK2;gT1y{N7T|11ZdIe=A9l|hW`@?<$7B3INvg|AM+@PWpwQiX?iJz}gsEf8;kWmG za%`b9c@Nj??M^uMp?!R^vztwuG9_mR-78KXQlF2pAKP>OS^s7JW0^=p_2Dm#%aA@! zG+)|VCT%P1A>jyqn$|(OoRRv;oyW9Y;Y9_Ygv-vjDTBA|A>}u{jrMyYp;h6(nui7H zqn@vT6mnnS!R3E{LgcJ`s@+@Pa7)9?r^YHzUsA=dYHVqBGEp#FGq?>HSHFP#*dOck z;U=2lvL?A_&yxIiT!=A`4VheVL;=m!PI2AT3>REL`z&8+-Z;PMsQZe$Awm9 zS*-MVDswKh0I2vpwG-E01ukZ$e2HgoZUd+dDfK&Gf-qj}knuSDr#c+1G?NKwqEgkW zT+2XHHL@`=ZV|(Rmfv=JU+N|?HC~U{fGSBBU4bNZgG2EzJKpMkO(>{^Ci*GxcFs~e zc6pX|y5`8u-e6TFWMrECSUP0HEw1~?^^n?iB!;RaS}Z5ufTMOELz1r4TX{SSAIlAP zRw>cxi#Db^7kWUZF8bw+eGP67#lI>!?D9E<<5L;~Tkg>+L7n*A7V}oM-5qlXVPqU; zUlXA)9pwVIs)NhTA(ff_nQz%3Lt@Hkz9FA7SN_`l4x!Az$azWG#df#8hgmV!(<|2Z z20Q&oIR03Tbh->o>oWUpRHWIN@gsx~xfV_u{{QQ5p)rj3Dv~O8GuBCV28ZHnvW6>4w>G zADj-`QPv7i(4WfzvpD1HM`oncS8}rhQ1MCgMpx>FBTLi@x<&V0G&niOYwDhD0(Cz`rV3f6#t7oMDz<1h*Co zIT9q1(d4&H`8@)2C4_j`vo@sr!C&94abS7h>tA53G^ljp{?-4cl&uDT^R|2II-?cr zSzZ*S&&5PP2dy3|(ihIkt$_yaXWc7f;YC*Tq-&=ZR{H9DaJ2b|5JLag!eN5dPw_$x z*+K$HQb09yA^9|SE|Kv^9n>p3nQonu_D>kyjgk9wh||~w5k1eP)tZu2AcURC=aHpjoebsV!nKe%zb^_b2YCs(_hwB>au zW2ljCNiXz{U^DUcWh?~nxC(p%aGEb_Lpl4qW*tK|7Ja{2G8U>fn>8O{yX1Lg&`8g36U_fFfo0E6 z!evGtCb+E`UDTB)=eIp+@Njt72wX&o=U2FT5_9M7qUt#n_s!_naenwW$?7#6DRT1L zWS909gPapqfku}{*c*0D>Ax_Zz_`uv3MM&m5vnMMO=Wdfk4JvjtR*sIXJZTjdLZT70K{b zSm{3^VR!I9Ik$)OL~&*m1+5Go@&|D0`Uv5;>^>00ziRP0U<}C#|1+~XJw+bko*-T- zt#|`rB)Q2aqc|II_}dK!QYsrc!^f^2IkMG`4jV3K_jTm&3`QSk7-LVo2e; zlw{2X^=K@39?KVV#XX&Y!wfVBp_%OLj?`jWf{CaiUs$xTE&fTactw|A2JTn6>CP=_ z_*Fydwp;Fl6xg3YQ0KqoQNH9H=d-(rRufQ+8yJtEmarpNIjfkc{s0Xi8PM>Taxhq3 zp%nYAc1bFf6Q@D`yOC2^)kg2dIsf{gU&Iq2sn*N0e(mB~|C2?>m#uYwl)ya!b}C-l zrZMBK%|fh+^LaY^x$tB2Nz25&I;>L4gA2H*qE)C2se1`d%iYYhJAiX=fnFGyUjjsE z;yr(laLs!QrbK$_`(_gy*v-zXjTm%#P-44{*a?9m?(3_I3*|9p(?yHO+?w)2m4j|YvD==;*kne)Y~Au`Q_O%90s_Ye@n(x_UO@<^_)c$XYC< z){^uhtm|lHQ><=IJSeKNAB@Z3y(mpf|E%pj+1tP?ul8cGs5hSep~L3KLo$4I+eDu9; zPW*hAB8qb|F|DH1-#Y3q+5ed%2FnbL9PKKB@4??zcLV}Q`=Y8{grhWK^!CohlCY$U zk}%1({PTnFx4xu9k%IuonhBP&-NbhBiKGe?vPftC{k77aLyodnjAH2>@HzK&d62$Z zoEANqbLZrdbTbEqhG5EY#5*Ou8n@-rI8A~X-Mk>1A2wb&vaSY2b0jcbywEss#`Q$< z48_=*jzMA-Oc(I6ACc3|udxEK^GB?j^EZ>U#O4PI5&8XU7 zyExNd9~5AtPdGDgxbT`Z^)p={ivMj{GgzEzZpY=q&Pad#omLHjWtF2On7CsVX?@eq zetuiqXm9=W%PfBV>M6?&6i{+hg{9T=lEz5ib3cYL=k9Ax3`2z5w6}FVB`k+FRl33B`It=z(yx%VvI%c z?^HKm=n88tb{86%lT1hEk&Xr*TeAc`G#mOdEw11wmTdpELi_=*!=F^jM4OYhhek|- zkttu)D0>-ZN0G4@3l563`{1%u9mJt8t=%iCcFZTRu-rAA z{^Vg)6Z19tMVA$k{1+zdOZC+y`x|Anq9*G#-2Ytht>`^_!uE}&>h_C&=W_AyXaFdT zvY2vtdXOyoI2P(vEdL7314X_#L7uoXyzn%cJPTt{q<9Oxk@}EAq7ne-9%@LRBbx8M zYV61sTc`=*t--A#T!MImLstd+r9bma-KYM0*8e6yQ-y;FD z#gPPX(*UL?*Ne5`y9N4JJ-+r-3A!unyR@B;M3y?Q3*&BEil!OfioXYXulHAbdN+73G5JTwkcA9d^2I8oA$OrjDTz z$oa0_1p$tK0sMWmha*w%=;$ zKQ9xnH#WT&s*uR5SVY`GfK22Js!gQ9S{psP4uh#tsM|+~;wVN*hdq68 zbA(-;eL`Fjlz&OD(R_XDWv1`;nX+(95V=Tah!*x6Ll8EfF;!P8;)GB$A z>P_ELRSQC56N(4>pb8Z$Rf6-^&_6$v=g-M=ip$>c&k$E#q*F|GAMj7{&6`}y-8P2~91w=pM(+cH`hT7_p8RbWHd0}hyE2FnieC|3ETG`2T+pZ}Yj5#qgY zTQk_puHm}tl03EQ@-qR<`fMPxOjQYl&z4aIu&bZ#PRYDx^iNCDc0G<<-TCMqtT15> z%KtF{CST&Bk;>PebBF9$?{ooOE{1`K`kbPIl2@liS!jDF6 zQG(YPr@7sq)d2f|DWn@N+ZIJ_eNO)(*@gB-&7|A=oB6_Z?QnZzBC#NLIB~(}hk)Y1 z7UUSo{=uRze1t2wy)E`EBZZ<{`Tf0tA7Vgh!eonRnOnEg5Xk!7sO|V{arJDyMJ$&b zz7C9|=mST|&e@*80N)In0gmm!9kShtPi)1V3GlpC!<6=0o{ecoV3|sD{rES-&2k)e{>|Q(g6}Cm%LZV=>aar0Mmkf7 z7by*5zl!{l2Q~h}2O3~}0dyE9a;txF2cW?fpUS4g($&a{~7O;xX{(qgrAeY;XcHz?oFf%DEzTs%G5x zI(wxT+GBcLY}064DOGcy6NwGFa>20dCnwm2CqIUK`tLI`|ND$V{3YyWqzC03hs%m?q4aFAXLt-qeD&~fw#%`2<%`A~99;R(VICd;Zcj{!k8 ziK6|j`}MD6Z&-tjWDih7lXis}c+Uaz8EP%Z5nac-G+88UhI{^nW@+P$yt`*bE5eOW z{-HGg^CGPDB?0m%#iJeBU+PC_0D}E9Rh%;907oDKPF5cW6&)%WPHDLWKp zhCHhet&UPrZgJQIP8<4Q4P^G>kyAbGkdb=*b@dxAIT#q{LCD%b#nx~l!On$=aQX!W z!KSt?WfK*<>G`;qgZ_1{m@fjSqat+U){L0@M2G*vax^-JXDfi6QkMb)alMfcPc6Bbgz!Mw5dz0>=aQ^Rl8yVQe@MkBlCJ7N@tH)l6{t$#Q~@W^)XhZ{5AMYhn2W@iw|c0D_VGGR-Jev?4x zSd~p+5T6CulVCAlfm;Kz@6t*ee=?7H-A>*bk?@?~zZ19^7GPIXL>}dTb{ib0FqVxn z0LK|JvaWt4hann5MhxdDvdmYeKemf*4G&d{Lf#bLY7>;&^$xzV7_BAKFY+X05;Su} zrz=Ub{tFLue!h}=VqxmRjMFzBJ)XFO_3|K#ONVL};l z^wsBdt)@h(*^1_bk*NM;Xv`bYvNw#mWOYui8?o(VV+HNi&JDR$8rkWcxQ$vOLSqfWjI%G8@u^ASIPQFqlW<`IR7hGabzS)Yz zC$UQd!)Ux1Z_#`UpLjT5Aw$%C2a`Du$?gqK?)-|BKz&3qqz2QkffEq3vpFYJVx-R{ zuOw7>f9zM!gsG56fLh>8X?!J{pTHALZc86LNhASRU_e;mtjWYG5PGpJ7-q&VT~iUP zOzp#UIvQ7y6w7v^xc?hNWw=>(lVlV0Ze=4#FGF%aapUG{5DjmEb_=zI&?tWI6R+hJ z7G2z;YjCByqEyhKaZ?$Tu#6;xwA`$Xn1Ktlh=$- zF~IP=4n#8?>%t4`5oj29)td?0{jWa?3D^ z;Rs`Hz6;&5Uu%uqnq1IA$k)1T;ffb_#?qj-P6zWohS9e(g;K6@x z=(@%VNJ~L`;|`31ntUw)YVsE$lJpAz(}dz=HD*3}19Jy|)K(bPMY@tF&y`=XZZ}`2b_|>JX0Y9=Xyn zI#PD@n#3*)cp5JzoK=Hx7T;wRX@s5-Zbv=Y?VESUO;Z())@?9oI~9Dt;33f@pmZVV z_b|M0H#G!>(AmM*Qm*?1X*j%AJW4#?T*U#vk+JlCmJoOccP}1uCnl^hNMBR^{0tAD zt_M($FSS_`9uCRGMLxrRw-a*dXn3~<8_!pyHj2gs^KD+-xM}^!GFR2TLJF=OIT0Jc z8CNtnoS9(~(vvm{>@{ufQw|e56Q|9-~C zqg7*L$^aI&=mFw-@!9soE^C8ky|KNk!D{U6#-Q2oBLU68{fD4!)B6aaL!J|Ro*9L< zFA9!4ktRvXJ0kaz#5uF&pl|#>`O&%#*+sSm&cQU~5Ldj!u_*Is1FKB-*Jd~HZ&n9K ziQE3MLTN4<#n+_E3Tpz2EP}{L(n3II)#|{37rE3Oo}EB*3Bu?NzVHY5!j@P$BJUO1 z*$ijaU7I^{(7*}4Ex6tc;oyRdAz&^-027T{k2fNb`yDMMGZ1@OHb2T%^g%f@b9i5E zqz`aHu#N@-nXdp{*_wAC3sN?aKkFuWHRGTH?FPqnPV;!|o~u|q)IfAdBuc}0dkF|j zrkl|{r%U|EyX*d*&xiuuV~*V@ZaxjUB=Mw`6QP$u=;s@0rr=>rM`1#Zr_PD9Vb@xgR+3HyTCUG`r)afSONc+q|3E_x1$*AG6HuTQ)aIpw-_b|&DYRfLqSl#sa$HyY zLhSz4FlU%$%F}ut86I7MYLEx9twgsdD+)L^YDLW#Ci{bm7{{ewV`HqeNO4ZSd=){BpPF|jTrOkeesEI(?}Usc zg!>er?{<7Kic6*^KLd|XRH~l&yJ(Y~q!b}p^x_Dq@!wNza;=xqP{}fmfQkjXgI#Dc z$EG(T-1lL7yG#_5;@BV2J zR?@IspA@hV5@R9t&bI2UrcL2=0=Z>^D%sl%br^t=eBvWXrxi98WW>1>7oqs5Xe9UX zIu9y~0beSwyw0gGj7J{&y{JvD&Yvbw;kj6Xl`e-`;-#fWU`r8D>SX&3V!Z(jPPaZh zw$*DUael<)e#1il>oOGs&i`xzRA1w-&uvodZoB(eQ9vtCNex4fumH@~iFU*25AeS_ z*3u5!@5*e1KYMQD)>78A1?$fguccej@+TkF22Uk@XDbIGFX&;Wc*r?(x0w+XCfOQHz&N_+#&H0~(S^rq zwalkT=-zM1RAyfHbIb>qOBFaw5HQZG|BNGa4y9h*ZD-m{J=^bJV-a9x*)+?dxKDwX z=~zuW4uk=*a-wwk;h=AB=9}(EUfIT90q9=3Cqy@Wr0U$!2c;lp(wy#DFbfgFe#&b+ z8N@$hJm!$Vq#vi3%BmC+Od(F_gXxNLRJ7Y?;z;5|;!FhzH=CZB$;%>-J;f=sEJNl} z=VP~y73Il{S#8Lc8`Y-O>S@-upN*7`ovbj-ztN3AE)fJUln5!cu=T>Vq;yN0T;Bl;Ebg!7$#K}IL1F;zy5D8hX|r&sKh0S3 z`d*^H=rE(yBtCGJ4`fFwYap?6;)nj#Tt!_7!`ngVk3X|^=ygBaI2JoIAV^XT6!&~{ zLuV61sg3Ni)eSNI5 z_oBc4EOhPoXQ#g4B$FH^jws$0N&Kt0ov$AFUC9y;L#+7I__x#$XYT8`M5m0(P(I+4 zqI?864Oc9oSZu!5?dJ(U0PnB8ZzdxXhw&R0>|IPu9l*zG2F3QaNVzz4qu8;&g}cQu zEv#BXcnn9-W6rNi=)TttU4GhMcrlWHyY&?j?r~a|n~FzDWfvK-6VirV~7G+AYbVj8~Lr`iME(F3A#_zRq z5R8lr*Co!5km34cEd)Cf-E=fSU_}KxPO#Ut45bU?P?!|p+`MdaJ1c~N`D_L#cBtwc z^Ob||Moqc5ilywc2p%bGiIhq99&k@{uRlZVg8B89D(N}U)lO@JK=np^w5erESN(Q$ zx_*5)#9v5W&z;MgOQas=AqphVo~=v$rPVTrzTbfs*(@|x8f{n$7!YGb7%Iv>t-Fnn zBI}qbGgv~droIV|I%x)b#fdr?4oC!#GWUuBA1H?kMMg(IU@7}%!ndMvYX>j^THp>| zN0&m_qYo_VqEJd3T?-A&9GsDUz5I&DWI3OS|Lpe%0rF(ves@c9E2tH!*nbeK%$ zk$B|r-z$fWx+0HDf#_=tpv~hAz(+_P*;vwp=p9a3{t|<(lw0fDL625*+@;k8hSjp) zkDB+gsAk49Lbt6bP6pL^qNMO8{I=WuIvLnWZeHGe{du;7n(*v%Q(#tz55*X}!6nCm z6%I2M>CHh3jB;#zMK}@s5fnzIe?6AjdvM9`|gKdBT6dN z_+4^_yttVl7H{F|{M!?UzM~o~WI6lYiYx*|4Y!t&?KSkfd`|?FTQzF9rdca|kcB~t zV5DIY>)e`c7brjR58}^Go*U2EUX1d!k_B+_#)7)#ho#zE^otbqQ}&{01hZ=kg1<; zui{mJftGDiL`8&luF75uTR}FDOkB>XMa{NN9iM&I#|wf5K`rF$~|RbMJ)PLMp~eD5BiW?s>)3nO2xbWfXd0EeUj z4hh6`793qxD_I>V4dfAQa}RVCi~X!{%Q9YU>%wk7$Ciow!A*^}fitwf1N*dTj#S=z zMg4uiyb(Owit$fK-@DD`P4Q1Fs)A3$&dh$flL=PlW#6?WUgdWsIM+l zI;Xu?4Q><# zyOPL&I|gIiQ4g+82Her##&6Rvmf&G7g*=LDOk{1Z#@e!RfdK>l zKL-4w0yS360#cxbn@U03iz{uot)0@2W{CZJE|DQy9ZB7aNWZ;-(Ye96`$| zt!#k{+oFD#{D@wrxQj&NH!p%TgSde<8wwkpA^WPQtLN$tXoQ?u6prj$gnbq$u~$#G z1=fG<;55^9^C7Yi#26o`@ce!~aIC8>dz3E{^VdC78 zDz8KRwugMGq`6cu)>JMKmkTc{WhSa#BKVwBY@#FMsx9K0YUVXVp@nBNnT_3qtRq@z z=pKQ0O{65f4qw4kNn75;>}@~TQV;Axm&b^uqGE<-%R9jq0VAvMYP`&=Nda9}gKP~J z5!3q$1hJj#Z3}1_by7|RMGei+YY1KP95rx%DbDY2=K1|yEInI@?Zk*ne?Qs%lg+$1 z1;}hAYE8?@GMb4>v$QSp);;#J8-}0tIzDA^3pO0DzPC5|dH_>yCV0jCW+`;PKmp9tT@16 z*-$*jw+!I1-Uk-8Kay32hnu`{6bY3_*uzuC+US97srnq;|6ID@k9RDk0*s6V&dPK- zsC-2}h_~iEt1{Oam~$|a9?I^U)`cZ+XoVPPV#9sJ8%@x-GkT1j)znX9mwsrv(97%x zd};w9PEPGvFj{7fu(wbA8m4t^fj2}((Ay#Y%AK8+A5VW~8wj>`1|7bEz)#h1`Zpgb z=4gM{ay58#RwEt2Kt}Ze*D)>|zs5z^l6nkJ<)%%7WnqL&0fX5=HMDAJi2#Y%G1ahA z?)}Vp>O?qVIjv$alEBBQPBh%Qy{vSXxxVd*p`hETetM!&*0O!P*+8FpBtD0!??QrZ zbT`PS#9(p|4`AByuH$mz`HD5!$We`5aaU&afRz7Zg{e{zzCeXly>y^FoA;CWTk`N- zEG8=*2P{spKelgVHgmf{@aubCmgwF;Em^g{<>Ny;oo_|}f^LNVUK$M^lgrH)QXxb< zlP-lrGPO^CaUsY+545;cB%PM*3@8aHVF?NP0#5RqndSaw`yl#*A_pE~K?1K~6`L^2 zD10j6V5>BJBI}in|IxknNce{^gs=7Rn<;{TPns`QuP4RhQsDzM-_%>CM6HqGt$Twp z(GLn>thotM_((f4cM5wRHYesF?VfJwk(tW^!Y$AA0`G5jJ?DI;FgdSdM}K3)tdvLl z4ZQx5hGwrkU!wMOJ#Wz1NS0Gpigh>90`sm0f*FxkC~G^Wt_i{vJ0?s4dbx%V*h?{U zRHOWn02g_zK(yv*ThVyy0ve2-*-qFikC#&BpMeYz%^UjJEf+o3=IL``!V3*j=>X_H zn*+XLyX9(!a>Z;hZ3@&Kz5NG|<%vmJ$EV=^4^GF6{CMrdIJbX1`&PUFirxUG-}npM zc-a2Tj-|wP6hXmX!>SimC<*E?Axz>`*ry35Oxo>!9pCA_OPFdM?;d6FoZUv=c*zb#mun ziN+#fa@ekBBh93&)}$TARF4vu@qF+5SKu`h>bDP6*X{M6{Wgc)h!+9m;I!IrTy*p` z`>X_gAE8|@;aJ-xzH=nMl>j>tj z4~9O`npn97s$%BzJ{n>6>b4d4y6-5H!^s9$>QWunE3pX`gNxz}R&BVv0??|fmbO!jth z+G&<;rHmjcjeK0V`*YV0C>^gJverBB^$f9>Ui(gZ2Gx65N)&}`5e71WRR~fuPjYRT zexdXGf$9oDE%OHob4mNPiLx}VJS=4RC%L@X3<8yD>tlGnjqsHuASWp6S&{Tf%-uQ> zgkFYsMaAnM^kA~F6qHhVBEWuuUYzG!!9BSooS%U0F+>V*I|BM&zF_5x%^bFqxghct>yB`X2Q)59@a3Q8IncdBG2;wBD0 z+F2}`Zj@_3-QU@6O>X+^nQ%bimb*6BGEm9l8mbWgLZ@+iV*3d9vmUwmPxFzMmuUf~ zYVb^k>p_ir0VqB^bguTJRAYI=;OM!oM1@X1b1l|f$ISkIi==3pA@x3E=Dd?uQy~Sq z+5l54TW;ZaaS4xG?PhnOs!eFZ-XXMeH=o+!=WgckuSUT_;3y4!ZQT6uwh9fUD2f~F zU9tPm>>2WaSQU11cp57-^umsSQ;b0@27O#HJ9c5Mhh@Re<)8SAcz#Qh9ON6xy8`b$ z(j?Sy88sFhNTCwAykOIy98Otc7$`*y()Szzy34ewta~ffv}&?iR827Q{>ww%TWR z9CEwP-e*bL*cc7auZW~dGB7^*1rT7Ju~kvgpD5l@H|KuJ4{kO=qPya-(w9_= zmf$&SmOJmbu5NymxE`WkA+HFv6UcE^J~`sbGX|mH;N}*nPW|{L^LJj@KNAwI!(+Zj z8;m+Ef2V1CfKR@Waj->xK72<0W^RpZ6R4ImuXXmzc`s+m&bviAp$*<6n}-31;YHbM za|E|WY@4ieK-qH=fRy63oG` z+Tn>+4?439C!NHDE%7}bvr6p?_XBICoPO?7bZaMlj!`9t22I!LH$7l@!(6$UeI*DK zFjvp=3%Z6~fCX;ls}63q8#A3)$ltk(p7EH1W|5`l;bcV^rO{vu1C-$^fq^7{qmx!6 z6xVt&Oe$SG+9R7lWxX~7z+Qt2&>dy^Fu2___SBG_Egc9dJ_2i7zOQB9!|l93OYB#9 z{0W3Kogk~qd+QJK<;-~sSD3siACBJ(AEfFP(u2%`l_(0Wh8) zaPM;45aff0#l2flNq1v$N(P30sZlBU6l+igRo~qeZdWss8nzg{OKiuMGScXxdc%A# zqcB>hDwd^bJ7Yt)S`<5NPv0|lDXl3s>}a)ibIs&44y3588J?u|y%D&#Zo66?i(@+9 zO9~j0p5>N>E0TbZG7I1r|2<27ION~*3RjOsh0o`B+rN~({yp}x0S8zJvUmz={uo9$ zg@csXz+krwpB&B-fI%(oQ0Ya>+Ny24iY8a=8^E+DpW!l1FX)GK9qm!2H@<1)#}CXt z*@}mb8MoiO7PXNOHre#)7A#5QNcd+S{Xgi7rbdgJIRelXb94(46~LrtgPXy|OtpMl zO^Z#8OCO+(tgBv^m-_=bJTy;0(&xKtKrx=^KA!JV34?(S%ib>D!6NWU2A1~6?=jHI zV4z?DP^9~?M4NK;_C_~1%XD3qO!Zs37wOOg!O9)s zTTk1!-?YOkkU=u19h8&TEQve|q6@k0yHBmwMc^C)Df6(rKT-kH#T1Y~(!6~@19;gF z%3c_5cJG&UgDR;vmcw>;+#Kcte!2%qd=Gxr){aha@p6!Z5}(c@>qJ=j$2nsAaBeJ7 zun>mRd@pLDiSeLxtqYhm{K9NicmJpEZeK|XsM)%V1--hrb<&)T#C@(nolCX&AH=Oi zG3_J;&yum#esEjPQ3h3)qS%?2z5U-!C^sCIj8n?kPaU>efMUeqI83loF08)E{SahG zHjUVN6n7wtU{4|GJEu^i1tNn?ypcXa_mt#`n5X*)Q-mh|Wkbqx3y@sR#S*_?JvqTP z&d1n%_svbXTQFFzF$k6X9vaWv4Lt#)zp5Te#P9}6~wKE)=`R$rWbx}fVlO3t>uRR3egT73s>+?wfmC^ z`dvj49@(29`~Ru&{qLEYgecRH#1qU-d`Hy%*54{Y@Ez^dI$;~j$D6{qYoP3r1uSrN znJPpDiLfndl4}&f{R{$}pv=$$WU3wSFL2$$Ne`%bx%7Te>Q;zggh{OpGzp%cP9%iI zVu8G02Tn3y@;?QQTQswNAU+HgzBTCm8!!I{;N|YOU8T{sgt@5DaI960BIDD1fiv%^)|6oO>>(ChPJG8p`!iT{0dK8_&+%#B%>5?? zn(qipArnXUYL7uZ)5Nrh+8baPrlFzKSKIIdcQ%Z{YSjV&K5f=}fu*uVt9+o&?Xwd0 z6o5G~JoqPg)$wESyY17H}W!ykS+@q(9} zX6$MQy69)ed@7|A!1ZFcP_3Y=@d8jxl`1|c#HH;v`=)EzIW?rA#p9M0`2?ucq^?89 z8BorVNf5t!I?*8InE_&3@>ll@^n2`I|Bi&xq!Ao_dYUalcbMB(bOZ?%$Aj6R)|ZEYq*(<}}bK+2kyAdj5H%%WbG z`nc<9DD*Q=gK&*Ps#_Y}JiIIfWND*4m)W3lmoCJKC-{GWL}xO(G{m)TxUUdF)xiSX zK~*VS-=!&S2TZPTKg{6FM;E2=ppu$gvT+TKUdEQ4{a|>!Zdr_E`LzQ~*iBZye}tQt+n$EWkr`W{#f8gVj$)%(N{ zAPMawP7KGt2yY4Z1-^e}=XFe1c^Gam4C)n(maaG!E$#y3kAf#cJ;*H&T0}7|O?<_# z0KjNwiO)%%thuC3eJfWNd<(T81UU|ChSBSxH@gQ2bZ#>izi^;-j>{CT4&3VD9Ndh| zaLNITGlWZQpb{mfyQDVlnE}FTaQH1ZN#3Li69_w{5l+*sk)3R<+*p;SigvrWnV^Hk zC+0gQhZlnNtha|x6JM%)TO-B~YFCo9EtoyU;i;%h13PS|8vEKnuJ!pN;3Cs68}wd2 zjo-o%sV`Z3z}sW0t=)*@(VT^xb~09X#Ok+^J=owTtqseW-*9lIdfw->^!;&j^k>A zQ+Q}<_#?S2=%+(55~JYy3KH_8vkR}C@mAo0#9DBWiT zcv2`($c&+TD-9jit*b5AGO{%TtwRY{?&dr1K$1XNj~4Z*xv@JnH};S72z9!{oxHxT zYPzi(Y`*(shjq+k>I+^{z<%6_)dWW!mcj)`#!Zesy}kLYn(meTYB%|eFZR}}2`#q* zfNFBgZZRxMX#A={!w+gqH4(arNm6joNm38$!5JA+KXQ4gb6W@T^oQFCvLD|jF;FTR zfqwWbz^EHBIgBrw<>awD(~T~OPd`h_W{ny|+jUXOfJye9e)UlNMbVD?;aZN_L(;f` zl^hPtl^YWMqTiX46#{6vF}r95w=4BQQ;V0&JYM=PP4=s5B|waD zI5Cp z?HP|JN_8HT^a#->p|Qcr!1`wGd|Z^pHua=}&KAZKm1CG~+_k|mxTyuJq*(9*4N}Lq z9LMV9(&MK2o~)@u6E2v57Zb>l1MEKEcD8gqf1DqCqkQ|~Ln1fXfR;x*%Lb3QPJN}0 zQ>YZhBnN2GtydA-J|dx#?7`D*V1?M`^VjcM?cTH#QNJOcifhLqVUXDkrS=EDfZ$zv zRK{QXUuvHNX~yNGiTLWg-=on?NOW(O1zzy{I_=X2Uo5Z{?~PE18q|~S{mQM}z9=#r zoOd0!LV!U;GmCAaeJTbv6`M~e9Wp#oF0kEG>WTgyrqGmHyFygi>TF(l%vKuL#u_hfxEs6YZ7+r!;_{35h2h4wniHjY z(#ML8*HQp*EzAL|{~b)QGES9+=4g_^XKw=7tVjXj-q`7`qcXeYx1%+jGi2UzV2{-m z+CKti{|+&#InjczK=Qj!s`q`ft+l+8Vs9(IdF=w0xx3s_+hscj-s-`|Ds0bdXKK{v zBy1J#sU_cvoKz2P%ve6=C>wf}At6)s&}}Ny+)VE$t9MhtTA7ZgV?__7f_-1q(dJjc zhJSQGc`MM;Cy~#O%3LI^bKQWO$@k^in+E_)W|AG4jBC$p!1URp4b->o9;@9^R=-4x zZuILHdSA;n50@KNd?klvn7APsz{tAC^R0AS3Ivqb)DpIHw>0_%o0hcJP^3WlSsMj# z+-F$9(rH&%0~`YuTxy!3R4z>ryMbX~TTOFaUV{I4kQ(nhs9`D!|HIoJ(Nn#Gf&$nJ zka&3BN*HSw?1>@=zPI&K7)mkUs_VVemvnxXpyZED^ z*nb6nfG^oH2=u}F+%+xXvy1-x5Hdh)4h{A%f`ApVaL*fDpSbjvnH=fb6#3Ke31nfz zoLvr9>#^*OHWS*>kghWUOJz?FrBDrGt(*O17-daniR5Vw>_2K_t zkG?SvToT|O?g@j(n~i3iZc}sCI(t{`L&MX5oyDFn#CL+jPu@&#fr=)|N^aN2f!VGIYTJkOP7z#&3ktAl=+!e>NT1 zM}O_Th2t~SXuaTZ*dPJUJm33e8N zwa36*0t-8wmvq}f6zN8k(D$c1yQ2tUXo3Ycz{7brEtK~4q^Htfiw3jEs6lrJtm>>6 z+y%)2_*8nx`Vy%PA>vca5+p%y!Hv$c5WM`(aS;>83tCIUn&Htq@M} zF09%%5dMC-t6_~ z+>DXP^m?@$w{^CB5!jsND|0yM(*8~4USJ~pBov|c1OV(j!7>4TuEIvy#+@?)Ymlgu zEnO#{!%MZh`2Ic{1-_%uQIoPuG8&23ODDczw6_Oe0yVPKV#za&^yU$k(s%wgZ^Y^J6q~t_FrM1h58p0Jy!NMtC0!ttq{`+>(9ti zHZ&9XlsCw~c})&e^>USTkG#bh)>G@{-|!6A1}^Kn`^7_a@Y`K?38iyF{2A+4Wi4T*-f$2Zdkvgrpf1V`Pj(vA){H!~tKZwH4Mugf` z?OA5#zf4FHSj|$abOSxVX1{qSiV8Dh{7aCvqoqUn=QT{E`-O^s531z!c+U_R6y&hs zKud=-tBogKV`Nfls#e8wwo>pYuyhF?`7kDHZYgVI3A!d;YBm3Y^}6ijx>Ih0m?s>9VjTTW1p?bg^=@L`wo_T zCg%%Ad0M?e%O=P_Q+zaP$6_7(@< zhOoQgL7kjJiWTh`+zJn8c7+Ry%e;cVil+U7PL$PrQfr*()1n&mocJ_r3raA}m|x-aC4Zdaf;D#Hp)Dr)U)e zVSS)JZsFYK(!%k495ZT znvp%9{UIp>hTV*FLt@m-=EOi`6Jf#ErrGh-%{eeJaMef5s^etuo^S2xS!+7-vJgKs zHMJ`2tYGL=*P<<>)mPm%q$?^>le-vu zI@7*E&#pcFap&xg7KS3LAjsOW5@5j4vqW_bt*}C`y_MMHBuNiE*{}>g@W=!?;669U;kR5+wk>^V5t59XM1)UFiBgFA%CJl4CIMOE+2HXMEY_IOi1(Xm z(t5rd^(Oa^`j$>@eyYVe_XJh6Gv+9YP7Kx9=BFCGXsjo%hg(9|+2@)(cK4O>=WGSx zF2%n;Le)1B^E2gh(8^eEwYeUB_!SRm@WdiJ5-B!k1b>a;J17lgeY3XLuNN2r^Pyn1xWvG{ zg-@}`JSsQNNt4{)NjUus%nZp9|1`T7?3~u*Az@!4Dyl!iS>|H-fyC%5Dkhl5wyelg zUnuU37axg%CZ%(fy@Mm&|vVemzG2cmX^RCLp(;PNbU5D7RTp+YSXveRvuNWR=UA9 zs-}kj{NGG~|Ne+`#zEv$Liah#5KKZocL(qPaogEQk?-<;eibq0kx!wto=u2zr`}K? zw9UCw)FKECdhV2j-`PY#KKJ_i85NOF-MRh0f&Ggn|Kr%dhyi~7Zz}$W9{-cE|B&N< z%Hu!e_@DCl4>|s)JpN0L|G!ioAv$&g|0M%Tc4=s$?D#=*NmpJIi?UT?VpRF&1bHq~ z%SwFAGRf)1-f`#rqaP9M1f`;%jH^hDP3SSj>>x|2HLE*)8O~nEiKOpOh)%ABW+w?z}^TDz}*&+p`VVQSO~Z z^@#So{RcHi@wFPdqb_1b*&5FnZxjZ5kqXvsMh7EeB;BzypBr)4`lq&ifViMIAs zzp~?THpjG_aH@08*`1|8Hf53hS#P(J@Z&qB5q_1c%|vm*Bb#hzK)J(tjudqLa|G{t zg{m07`R?S9IS+Wn$e)k5D;2UEEmUMd7O+ZtT$YR9`-~_cDUoGX_ZFg;i-G4@0H}}V zQ2r|H*w_H@;@?f5^Uz5nQ zrp&o!AB)*d~R?oQn9D z;udrcSF2Jl$J9|vVEPxQ?w@bX!Rc5sgOe|amUATQGU1uDi+(^B%ajkw_(lqD9-r}sb@SKEy?v!B6Oi!~Ssf(~6i*V*?P z&~d4FtU*aGY#p5wR?AUqd|hfpmm__VNsIE#?Z{DiP>u#nfFk>&v_wR5y)O4$r|%RN zu*TQa9P823q*vEO*6jb9`**L?k$dgk5}m8_6gHcO>nhAio}G~=aHRI#A`f4e{j5Ks z=lXNpkz>AwSCUO3NmP??^yGWl1Y_M9K1i4TkNuBz!67?D1E=2>#RbkB9<&~`q3kjQ zM%tXw@e5h9Ub*iPbn?!1r^QU%eM^rpTBrBvJ~VjyU}1L{)?fEeL`|10uJ~xhjyCAy zcUi;}>_w492Bn*w+ntfYoX|9392WT9JwLjp#*?i$E@t_R&bF!NXhF)u?jRstvtvcX z&04^MQvy27r_0$nZE}~cS>&-~L^Ta(r=(Vc-EI&xNijaBPI{vL`O?eY$Ng4} zIJ3WJ*Ph5U!E?1ml&zt8GZe_F6i_yO%|{;+5&f;JIj8T0WGz&NdbDd3s}UEa=$v~F z;uK2pMw-@twXK{LRcQZ6m{$&maknrg<_+?8ZBn41rQ%lv1&$|(+dGSfwQ~j<`O0NV zpw`A`@b4nBViS6D{d(Akh~{_f-?r{M1ex^E2jPQX7v{RejYC5=g9ZjQIcXgj{_GbB zhVU_c?R_eaSHT>DqJM@JwAAx$k6plpIaE4f$u$I9vIafDwuFbQ{rq!_K=t!!h;YhMizRy*ydlpzcxQPxhnUpzo#=(-JSF)vZ-B= z^L`n0|K*hNiCZ^1QPMYh`ha@BwA)|^VaXn~#+NY-;}HG^%8nS41PMI?)a|No@o&yN zxSx`j=S3Glf^G!nIVu0P46p5Ei^uJuX4?m2Kos?YH1(Oa1-2bQg;nqDnSH88p7C-h z{vWzBr;NP@VE<$n&-SS#AM;t3s9>-%$XOpTTMsV|7VCU)+lo2Z*-Fo!jDmW-6(h<# z;Peag>^}3y#*iEBF~)B6G+E54U-sMCf40BapA2}|i5hZc(G)OIgZRpg5L}~!wN9NU zrMcCmYl2+p3^jsV5A6{1LCES#-#-l}y1a-3ej-d(x8?)AqGZ4tN~B6J;=!@c2vBO=NYOA{(UI*Mogw zqm4-SMD$6+Mq%x}<&HJuM~~#Ch^#;kam+ zxj7}Jo^sb~F;C!YS2bm@O%3;M^{OF?bgqVsd3FfpDhh^(cmq;PZa6xFcEu>98IXc-N$<9u_ z?#fSqXm)z-vfY1EF8N-5H)Jwfq2o*gA>r&YndzD1^mP&`74WIYeixGz61|=FltRGC z#GMz`y^^8bdB);uWWB6QE?u*4wNO9Q(4INoB}wCbNE*kR+)UFIWo2Z*6#O!fPn4}A z0!MHa_F+Yxmq${$`LdKD{K8+`?}0YlF@fr7g|@j_HO1kZYiPF#5CAjtFH_l# z%sXB3Nd6H1?K`hYCE%hAOvJOrcieEv6`&oAN!?h`6v)!S{f;0>q|Z4@zi?i3UuYOo z2>WNbt^qZMs-Hko5XYxM+>YMnQ~mxMs3zjx9t~u#W#>x-&J31;Y`E}OaiUBN)?0M7 z&4CzEbT6LpL^6g*cRgQ{!lNrf%wakKWS4_qIRj<0CpK4X;gY@i{11Ca0g^c0+DzH+ zOSKGXs#E$oBUud!)=Fl~e+Pg&61;~BvN zVduS9kQLfI zo7+RO$W(JR0Yil|s+^w8GC}#9(A_4Uhu^v1;ynlfdViRvc}_(-+X12lx}#+|Y$7^G z8Fs2YPRH#{OONCg&Zk~=&r6F4vLe`iz{(xhOk-3~;LV*2#BIm@#-#C$P+1k*T!YRL zOL-AoB1QR*zs{VuKC)Tp5mCZ4m14Ah>{N9=| zq9X<86rTtPTJAlp#&)b7jAN*i_%S@mN0OY-8a50!s4sNi=RMfz`|>tw%%DzU(;0$<1%*&nFOl#C9F=fAVuYm5& zk5tK+VG=_6zb^ey7?QZ4q}T&zDg!!GnL9k4Lc-o)u zl#gj2Q_b#T0#^q$B#rRc;K*?-6LE>R0J6i?BeJrc(I&ITRX?jI3xXb+)rg&aeTwE@ zjQ=-Flz3jb7ap~Mn6J%v>ybk+k)wu;+)DY!)qR9q$~m5&@&@H`ufC z=bTDsE)m1BD#JhwOYl1~{M}Ov@pDr^iQ{7>h#CHbWs$N`QZm4Wtvu#ZO2jhcL=3NK zJIw>(iolQMdjTum4+DEN4s-|q=w~tZGRuqV$nrW^)57B3InaJ-ePKRtV9+>f^rAW5 z81oR8yzMQDW09%;sQ9(&Y!_nKU(J88bb0H)o@UQOY@wPx-5lEoRiF8;Ry-R(&8@b8 zZcYv)g=8duUy>R=ql6IKIZ1^?0WVQ{qfLLi#4d~Uc>k#AG`4m>U@uD)_hW#`wLKL4kV1OkM1e7gndwiWY=XD_`L=}P;NvV4~r zQqn{O%~93SPoyu@fF9R;n?i)6A2H4if?D`1S9E+v;;Ju8n-=>8QN^8GF;y6vZB<>_ zjM_{dy$BWvX(8KyA#vca#ek4B%Brmv#IxVabjIIYqbs1}4S0Q05LnE(rthn2tY1w( zrP;WD=?>Dg|ZXeVXFmraF1cT#W@?Q@=XUA@ga?J~TN4 z1pA+w5%HRwF|uIo3|H^9FN_~XJ$vfr=0WelbI^|(a_KXZ@Nq2&flb?p^f7~rvsLuR z0=F}-& zg8T$cPQ#x2mp2Q z{c47_9VCPB9Q$9&N5XWIIvPe)AU^t z7b0`?GkJUzx)~H3tO51hGa(;k?l^Pc@|{@X9wNB)``cST@XluCR*b?_qp$t*eYpGB z_jV%(gh4<+habvW*d&QP`jYx-YhnJAQ{RvE-lPyN$!n|ZEE$8HQff~gV>`4l=pO}@ zbF*(NTh9FrvXJFoP6!*FjAD8tNOxzW)y~vnQWJX7@)TRRo(8amT>m%aTwXkGq0(LN zfy*~j!2Bw7#>k9Aux-%4Ao5lt(ICAAA@C#6i9tkOc|01`lx6Dj(~PqlF&xFWNS50B z<tiO@GZv=4o1)YA#cjQCdso+C2TPg(csHv04&%=M0AwB#HIO9C^th0%G!_#>{Qc5Q|(;>c-D;FYqeX+N(nA zVl6$9OEED#&ZI-{R0((unMvj4fIn(K;sx-8;yz!d#6G{Av=05sdOx}|xGE(HdBQ~| z1=}|N`3x;yK3BMlpvkwtZXV(g;`{$Vgb}AuijhN|vok0k&x!ci zIU!4AC3kiT#Y_ZAEdQR8BSuzfXXpM8O#JNJH$NnHpPfPZ-_ZWj;?J-DC)cV>R1n_6 zpR3p3r~34py6e*bMAZ0XrhPa$j_L+l60@B)uc!JzLWbR1-{~tKiPl=NG zVydx72wnK-&2xBgE^!c;H||b1Y)0ppHv+*^$K`;dY#=^e?v|J9#m?Xau6*ecmrnzZ z>DCwWej_)Bk&_z8sQckWP3!Stiv=^D4&tG|l8|`s9Y++O@FYF7-_$~%21uy`AxgL? z+au-i`y2UH8O-L7apkM**Pkob-1Hh(@5$$qO)lL%%rpi12ROXSvp1VCCq`>i*%1!I z9dYDAnd!qLHp_%325Rg3{TJ)q=$l#h7At*|)_qw7B#2@0mkC?@;RtQa&y8voKbPt5 zrac}3wzoN0N9t5N3dYhQmZU_2Y9H?h5lU4hjbh1<-kcjSGiSDBoOlt2kmTivvtfD1 z-3F14u-g>?;W+t+8~&sM)FD4PvU+^=EAW^s1ynmxg(i>U54gxq`1xc>ylfb2*aeP^ zTXYY{tbASoyYQ*HCiciBha;vsuS7s{y?aoY(n20Q`oxc*o15 zca6&59VMnf_7M@Y6j~;^PNl%o_d7KQQwIWJi8H=x6GyT?6Ef%~Ny4F0!w{~0?iaQ! zunUP(d3IwbTL7of7A~VC76KB zMp!u{HH63}wU0X;grr!M;6He*Crw|fclh%`p@@RD;fdSU7j<=WkLYNET%)zzC;^!h397cMpDj`W@xz9z^R zPtC(GiY%F>q$LcnoKdO7yR^>mCR=aY+;LB~+7Mpr5Qjul2sZ|+J-tNTD z71cJ$q_tTqhc%qJ5daaCH$gbR>m+~Y;k^$yVO;Qtv-<&x9oOWX*iFSM-V3hSNu>qO zN^T!NAyn-rBKKF26}>q6`l&I1pu%j2uuA;oq4DE65O zb@v4});(*JAC)G$9qo3>hNGH3oZyfY`KMyoRaWlR97G6W-&WL8U|v?ssF|InNVB+;%yU4H)i6y(t-NHSENBPkRxB`xvgLm_{(F6~v zV_u{Q9`@^CXmmZgBqnO|OkA)=_VYdAAK}SIN>B|a;F481tW-;OE4>@sxS9~6TkhOc zj+0si3BOcly$1Jl0HC+JZ?~x#uRr$Cc2c<8XOkD2Vslh(f23c*eQC~OEXULDvkI%Emx;osj379 zQ+F9FaP($myRuk2+#d^hkbQPfXyNsAUd(Cnl{CctVvc=0e$Cs-QeG4L1~*V_2V|5) zf-E&K%9Q-&42CYXpfm-dGV%h%@=I(2--VKeP#B&f0h-V%m!s^gSOFEGeWoc zR=1a4B(-ohA3Z07qOVH3G1N#+9kw-qR6$!8&P33bYmp62sB{vJ(2YaiU76b+imGa* z9F#Q*#I(%s0q$s~Bncr-G&ZpD$je8F{SS)2LB(C%FWJ~>^38WTRvxQ9z2sw$x=BUy znA>Q>LD+iIIlB!KTXM}d+g4Q?-|z6pSguGg<*tOhh*QbK@JYfVGDjBS)=kxP%Ge^a z14?11!WS#(elg`GbRW29;qdR;462jVe)VcXh6L}I6+=eMQJDmVM9MF~(^S**k+WT7 zuF0F?W3i*}QMQp?-~3cs2nB%jCwL4D5{+FbZYd61>6$yqZvEpyOO;i*D{Zcc?S+^i zT@iG9(w*7v33Cr|A_wK5|7Xq8mFSm#V@tT4>>s=m@C8olju6=>IrG0FFZtf=GN$Zz zqSxf9F2X;8KH;?Sa`Gtb^~B4lc21kGeRv2w@YhpDZpA26?cx?vk#djkSaOjiRn9SJ zm_W#H2;QA8WAmWEkknt(zp-_bB2!7e_{EB`jio$^4RekAVq%TX!$upql69WBY`YSP z&-kM?iC4KpRkHDHuA^taxB7g%OwWIhEI?(Tdy7sm2(^uGCj*R)$CfhLZLrMIc1)3U zW7L5!_lep1A>L4;vluHp`C(nrQfQk%`8A);#Wrx=_;9X`_^g^*4y!KrNIey zAy~$92j$7*M~Xt%9uKumXRRsoQm;KhRS(X@aoqw$UMgKd6DwE=t4q$y(|MXRn}Hf~ zj~v1@hR^X{T=ZfP(T>slk6#K6VN}#gLVe?+FVrqEIWg2rQ%x5w>yw7}jPZ5t-M6*u zCAS%EakG0h(PKPb`kY(tsQlkm)=NL92tZnH;HS3LE4rSybP+N11?>S$Z z%!kLGkRPtURgY%3z)Kax$vdWu55C%;_3~<32bD7|YMOqhJ}eDoMy*Bj5;cS?bRn~Q z#cH%%?btTDi&q<32g~7w;;Y5Rn+GQa>B7pQnIylOTw;y6t2xATz%*y!)s!Hv`eNCK zHwrWlEf0J2IeW{4G!OoFfT!D_I_tYjO#yd&l#&C(sx*Ma*I=`XGE|x7V25@p#d0Ej zY2`i?3)&k0D0cS)w|=^`XML~pcKPi)EVaA8Atbg<_{`ZCdL+ud)XL?_;ye>UclF~l zZcjD7>kRIyJ$HW1YGAA4T)u~`j&s4x5L&S(&#bYYU4J3Tk&$1}o23S8sQRiZf27E3 zlUH%$iM5*F`EM@mwsLt{lTL_T`qAQ)unrjy_)+!N+EX*OZVny|8tRpxP`Pl;w=kjokD(7YJk{+N|%R?utawds7*QDK8+S=0V5D-iX^It8D+tDC5;{P-Iu>5LP z4j5d7sO}VyOo6zibcf`yOjp7Whc*j7zo^P8s%yS&&pkG=Bzd?z`jZs*S|bnLO=lR0 zH*K%+)PlGdgNrFXXUSRqF`9*J#{syVa;N z&6_Amw5!#;u#d~(bgaQVP7?^o<=a1h-A+`~r#cd}6T8(f2IuBqO=0*ih05qofh1P$ zXCww75!`MWb`IJM<_z zNBJZz0jjA!9`1(rAj81H=?{33VCctX|yXKp!^G-!PSWP78UX}dFi7rd+tJPWCu zr_7g^SRa4rmxfGQmYK`5>Z3myHC1@lm}0>6gQ2-Q(#bI(OdsGiymv+cC9Abaq8H} z?zb(~%J<}B*yLb~1_$dLe&1%vxCz6_JB*p2LmTtG=K(FU(r(KjyfaIwZFqx}`DJt9 zA-a${53V(;5H?890==s8@qSMj07xA90Yo814728g-L@UI3uo_ozY%CRyj4hP)$cet zPT}cA3av+IUZw4q{0Of1=wSJXd1k%W3)df)soAjM3}4oI)tKPE1(PJI_(p#-@JC#1 z|NX$aR)ALLij(|PjOyt$3w$Hj{gb@Hs{-93?}TF>X2_yWRL*_Zx7M$jBxHQkiDvGL z`NpnmwuNV;I<^w1F&yX%H{3a!+j%FSVy^mx>OZ=R>89Yj76)?SqiuLMWD~n*>=u{h zWbB-+kAn*Cq1^lQ@h;}ZnA?<&XQY+;W_otfL(j~Dw`mhyYdVuW1LVgGoxirXvA~}H zhBpm$Jh>1mNAYhBnYTdDosO$S*pbl0tA61w9SqaiR=i)b!x|1BzmUewk7UX&c6g91 zw_hc^nZ-DGqFU)l6~=I(uA2)K=EQ8KgKWLkqYu^iEuz^xHX*OEp!k&v-`1;ut$m2z zK4RT9dHQ{rQ&uJ^rY8iJYzREaJ!&mf&-|M=}jKUY?B9p zTVm~2r6<`sI{0WPmJoPTk-#`Iqc!oF)Rb3(a3PadjWp$&r2e zh5d%5Xk(a?(Se1CHd2>QR$G+9@LH8(N&mxKCPy0KRvnikFZ@+?O4MIL&SVdb-CB4m z-QX#v&f9wdTl>?*<>Ad(!OteOIi#L_tdT%jARnt{-EQW_0ck9X=8jW-lr~pcMb|=u~=MNS*T{;H8zDl ze|1gtqnu`VR(tSei{7_d)%K1rNS1<@%=fz2aI5ngZr#Nn;cr&hqJ5}vhxIz!$<%EP zXmw@j=YgorIg7wAhQxZQ8^#Q$JRY{TdV%N^TY1AP?u^*4f$-9XDqXzd9Eg3;wBT_pcaHP^nf#- zU`=w{Cgw&OZJFm{@VDkSm zoT{iAK6zhZHzk~Nr{7-R@j^#@981#v$EHbUG8jUVp+TqhA znOF&0q7Snq$j#7;P4INqJy34iU^?2v{`t#>g?x6)kxJrZX-UfGz~$AN6|`Y>YJ+j2 z9QLAkF8*MbwZVle>0Ntr&D7YWfDNY66`_{ON3YN(RJGkFw|_y+XVa6ha-%L5wxGdU zVsUg5Pqb_p>eIpXfPFT5xFzUtj^ zXmi_QrXsi;x!p@YqdV=lNBRe()>OJlTncyi*^WJ{ytZRxGA&2A=Q|Uh4!1jpIcD6% zMd4(qiH}t5!dok`#ItMa{-m%z8coL-46Ef`+e4`GjK2VTPa3Bb5v9=d_l!dN)R=he zNA4TOR4JBJtX#r{{@B^KetKX({h0l8#80iSXVziw2gmITTyDnrevZ;s9Y?v59DH`u zq3Q;7xXxu)2}1K%d0n??Nuc5%6<*rZ_BDw4%kLNIIm~D}80=}TyoPlK%soCFE*q!H zW?Y@}ksGDBgvIc3-|Yac=_=0}4mP{n-r*<9iIGWOwVLCulsg|Ajl+4&yQ1}n?qW_A zi75@% zx-(JnTmEI6PNQl;@$%a!A#cVHTg`0uP2}CaDL-lO>lQpT-9B6*zg|3T_h6FPeWV3Z z@0Rl9Zz!eSCnjY6YE*3KJD@)oS>rx63~g3SPS<+%`O+7cHli9!!n>HT)$#o$2cC}C zeW5}vWi(UjqYpibwhelt3jB_n`ip~!?)jo(;lb)FU|-5gMK`{R3DGZ2#y)?=EZ(!6 zpPU+w)BUaF;>6Su=37RuIhU#uK!0|?CUW^@s;Jx@ zjup-7tWCQ~?FJK=L^Xr`wf8KSd<|{*#hl$V(K2%6v96;VhjEnvstJvJXEY5c{yHFK zOw3~JoDf?7&u-yVztfcrOf;i#%)!f+i<5;ktF5<1F*lyd_msJ8@ZS-s647z!xIjoD zZ}jWwvkTVIbhj7Y$RIj`{@;K*soR0 zSk+&>bKmIgJ|RkQTK^iKbNLmz@lkvUm~)XF_3D1NM|bIfzVi`;cwqPNa_9*1c@7 zI=-F1;+SM(V;yX~IOnx*${?7>{*b2TA)V>RgVB&@k-@n}vnvdbkB`#Xx4Ue&_4pfzrg!K@QdLZaUhEP5HYab`bzzb%~OD8*b#RnyesiYT(s#Xa;Xym~5gJ=s?& zEkD1fsAr+N#C&W|fon;{y~g6@oU=cfu5!IeWhbQgi$1XRyNBqjhCx>~%ZjiYctXnCyv}K+MT8}C&_Xxxh%Lb&ZZ6MGXL+q;#GS9-Gykcs(FLWY5g(#zFQbIo3JZd+(9Gh3rin+wal$=Oh1gxh~h$ zGw$)aU-#>N-X1{cT+L#-!@ z=_^)ms?UnEc+aH#zFS9CZo$}cAIlVlb%Ty2NH?V?{e@QY?qjNKNmf~hr?%Mi*N^l( zC)brqnr0|pylH)=HeF7&PB2a5hYk*Pbtb{$uM{UdPOv!%_1RT@PxsO>SMbb@=7F7q zdB=$9kC(l-hm1+6q-tv+IV#-8L)Evy2Y!Xf`M4{@Rws;o`Gvbvhm*2#ZW6rN5ms|Y z?X9#GXCeeVMGaUS#A0~|A#KOBJj;GCjF80ErR}=YvHgjj*@mN){9+@%JrZ513voj} z>1CX~V+)Q_?TR+zGcNB-`i zF3F)=C`|ne{TSh)0G_l60kI#3N(C|IjAEo@Bg&!J5ZN5`*&kQzuS+-_b&Tk$;P$+e zdjc<%{^*(|Eo(2ub7B~JXdwRVW=jaq&SZt7u`NGIvfB}=Aa}MtACv`o=^g(^{3$Bp= z4;DOZ|G0$V{E>C$)fZA9bbVVxRd1ixH=Gs{#*n{vK9Ut3cY8I2^1hud0;ESFyk*n zGbd2X)JMgP!(!z%mLMTuYpd!I@3_qh^DRqms(6jcs4ViyPA)b8n?S}752-3Z0$4#b z@LYPPL2v~_w10Am*Aw=3V|{a|6rfE4cdCT6CEE)rh*!}i8hl#hXqp@oBl3y&wQs$_ zejeSe$G@B8RySb5;@{WDHQ!j|CAuC&G17!NFAg|f!@*Dt#At@_Pz3bM;aXR08g%*# z$s~2!ai4uJ*jj19%iCa@ATR$WIHeo?7;YHivehx$;4T^_sW-$G&&jp#wor8-xur(T zU?{Rats=w6HRDYBen#c$fUnbh6DrD@s-jQNdObduWZr_y&fzG9n!TooOnBALTn|G&6B`l2CrI+UeokBw6?172}Er z?r?-L(E=p<#T5*Bm1S4e>r(|~+nkEmFL*y5yh}s4*Un}(j2l1~U^o^KcoNoAF%V%F zdJ?kxwnHp5RGh=-ZcSw;_P7+!IPeV%1QvC+b)EODONH&$Gh=b%v(*BID`>_VUSrza zYs=!XNJTv&^w*5;mG>jYsSd*rIJ2=Cvp?Qb&=pjf?3J4Cy88j`W7-arCxa>zN>M{K zM`lLGUMPENxNrUBZko{>jI#_AE*IF!9WXi2sJIcXpfy&HKe$MDY%ZT{ILi&U}#FSbgS3jnnW}|Kf=Uml}B$ zj^b(zmm&KFPF=plsme*ANfkCXYsPOMogE~4XuI2=I);YOy>|}KcP{=^5CF9`rO)B` zElH@mKQa^Ei*;P~8k9}=k27P5jB1%8DgS)I!bCmZE&pA!x+UXXzCq4JA%YfA>rzF2 zW&hGAYi@1i%Na%HVh=D%D9L(5Rnw6)Nqz_lmw^^;#Dr}r4oRrp;>frIKh|YOV5hUr zTcA2dIz|30mxoq5Hi*0hXHfn%T+7c}v6`{&3&QPiV}P9Q#BH@&tWo=Jl|BDfT-Jl2 z_xg}>3P^T{-K(Kmh8vIosOJpYtG5jY^RCawv*wjLbkatMk+9%J5OBG?dlFMdNO*N% zO-V-G7UM6`I(u13-$-##rQR9&g3D2{SzCR}+qPNH_qpfkbobRp(vhok^m&mQv_!QL z=EdAYw6NQ%LIo_)*s@n|a^r1-^cBQ2?`bvCouuM z$CI$~vdv@e0;db%tzq^*yS~?ki#;c%i|zB^<=|$=C&BOWN83*n#~$EDyT5TfR0>V1 z!{s2sLkj`~IRFB}n|nW4upAUP2mH9@{CCHaV>Wr_--WW+BhQYzG)eHkqSkm}bU9gdA9p|d z)7_LW-!Ed$m3=+hR1qe?Nie=s#ftOhJAytzfGKYTStZ-VXGT(0Fd!gwOAbf=B)E$7 z3Qr7gTQX{*)Fb(;)+taGMcW|G1#9g`Gh@(g7M@QMnuYt!d8}vDH z)ixY=h;0AVNfFyp={cR{@6vHl|Ae-S=2uDcIJoPd>80^Vxkx+ z0N2MS*|@7^)LL2kg?09w*5ILNSFmt9Bz9O}?YNFYr@V6Jk9bpM;TfyL*oAY-1pdSP zLd=FMGTQDqtjE*&t~sdqq8|0t6tSB*A(`9nnCd%;c>0)sSh+jiB&m9X?po62WQQLYW{$2$a`F%Rdz1tqQFN_O^3y>%hiedPIuW3Mlc zh6@1r7zjS$e3d}kokgr2mmP3oAJ74<(SGv}sxlDh5@2}W1NFLZ*(mw5?}>#;`e!F_ zhm>rDY*k`?aO~gqK=(I@+`ZTW^iqG$W1_*8pwgQ!tr+pQrhR_3RSfvocN(R&=QMnP zyMFsZuKtU3&)jz6lpLKP7B#w?wtMQ=okIoTghhU( zqI};^_)WK0jH{djvOb%5wv@R(t8*LkAlk^nCf=bC`%SsJMpt^kLR4EE%_BR9N(#1e zp0vXZCyB2|gAns16Ztzuxvfb5TEV!-H}+;+b<_#xgb+t`>4J$nVuovb(5Vni3Nxmv z#N3Hfq*ut_43oxR7JdJwHeMD{-B+DzssxaQo=YE=*h)Xt>g8Q2W zdyd7g&p+$nOXJn82h-aJYN^F)1V&wvwQ)J$qsb?q)A3E3X+)9tHPc-4@eaQFcp{l= zj(x1J!7k%4!!Yl+{a8ercax1P!DRla*xk&u$8uLNQrDa0oz1%ezYj5FAJj6qz{o!? z)n7FqrD~eCGv)6rf5@-ZIZ;w=4(XX#{WZZX{n4`sLO?iEVo#XlI5!jBf1k0YKro6} zK5_1is$|>yv|n{ZH+SL`S04^%xelvK*UHKWD~gK9mv&2kggGd$Xe@X}ow`wz6T;~> z$hBr3O-g-q36zh~P~?TR^LE)41=f9p)Dh$9b%Q9A3%IHEZ7!Zy>W@ww=hy`r?3jZ% zP=ING6jktK_i!a-ed)WwYHTmJYPagDr*d0Wwe&6qKYbNrM3Dzu7BziP{l!(izEmQ4 z(SOL#=|20TMo)De6kM4;v(ZbXQJxcl?%{6-o&I>_tLN_X_(1}SK*N179yipQQe7bre|f4b-U&t{fh1+637zF%C;BH5*GfV13ot3wleq=+>PMm_W_Jpd)6>Fgk6PJ;jOEe92Z z03goK-sn7i7jY)hrJB_O_!_GmD>_UC-!Cyv|0!!NBt4BD1cwYVSHRjh`n-L;9PH|B zT4FQa%=p{$1(am}-Fso3T$>maNUc&?Ugq~Th?CdzNfSNyiRai`ulhY;)Nd=HZ-b($ z^!DbTr-k(4RHiN1QM=+)V}t}d!8nr_xh8jV$^J}SC}X_#F7fm0pQCH-19MndvN9^v zLqb(rDcJOFx8);f<^^%7NoKy9_P0No(bm$_M~HQ;PXjL4>9RjQl^qE6g*_(!ih@!_3A-BZIlVD@N{xb$-ZeO1 zJ!Ozr4B^VJuS3zync-yR%w2~blqm{M4q zws^|Th`n0di()LbM)SeSjXXEST!X`>CLAeBdFQ z@$BNscSE}h4-a=i`l3ZHTzqB0IW0g3=_m_`ZG5K!>DGv@rRA8)R z)#Wy4Uzcnl^cEGa{D>5*hm-!I0nRD$9oLrDPkA3f6!JCPF_$~tLQT(xt{Z=JFYG6x zBfq}`nXZb+

    *pB-RqQ7O9eeiXJ2OqpwREOQr}fYBMyY5T5sWBatbBcanQ@ z2U%4>Ls46Yyt$>wSY_Ey+U!C-nS=RDWoFFMjjGx%HQu^}YHCK|!1SUEU-R~#8>t1x zSGTD{)GQq47>Ro={Ntvoi9cFe$Xt9&bL(xpXBRs`;IHa)57%??d`mMB@zR!uLxg$n z#TPzdDDg`3pY}KQ!YpwGf}RY}IHNYUj#da+>t{;UJ9a!PF4HQ_`|Zoxy}KydeSQed;=+Bj2R$^dt+%HF|0|#ff*YD;2U5 zE8|A6c|zf3Q>;I@Iopr58W6~f%kO2kWks z$?1eCF*Z4-np2s^X0z8vtz_rRby+t^DFGqF{$6-YF;xhL3JU&ijm4_q%oTRSE-^!z z@+m^hOliJ?%URJ)UHZKmYt8OMP0 zrilHt4;`D?Md&q@xD=t-g#G%b!^F6y-hIhRjZD^|u-u7Is3YRjP22`s4$s9qRv*Se%;n&7LW~Pjd zg86+#2}IZK6PMpo7eRLtoZzp<3&%WAKbwjEQQ(AJ-Tqj~=PX%i-&h6peGsWGQJ|&L zdmH@$UxN;JW1U5hkC11g(O8EG$GHjhtJYZLSu}e4GajU=b|B4b6kr4q5ta>dJNCLw z*?8eGy;Ob}3yiFHQZR+*9-n4hC-GHzwUl3qHAinv#LT~2uY=*e!y?LV*cnUEyWl-vran4%5@I0s& z*C2niKmE(K{FVE~{n1_y1tm!iaaD5vF@B2l*&^tmrCUB-{W{Eti|oEVEdXk^CliS_ zaLO|B+9Re`JWJ|5(Xp^AatjRJskHctVQ20OGS6{ctWQnage-$<+C!9=OQs^WIl3yM zH0nfk1fB8}*xs{cy@i#p>sI%4-kid+D;kqA>snW=xD|neuY|n>BZ;f^LE=pgmpKiJ zvfXvcb`UKrA13mFEVQv5EOo{|rOd>pZ1kodJduZE7~0L~SR>5Eb&hRzqr@v7K&+iM zyU);Pr&B(j)yE5tRn7)0rdcC>N4LoHNiVjVdO2Pu;p01ZQ$yX!ZCBB7pGWceg5U0S z7)@A*;W>J{HvKdGLr+u4{IK+F?waY)k;hP< zc^)5?%?w96bc#M7x8{3X!1$vm4YoBIUGZyxihZHC>D3NWKFMDXBVu~R*E^v%8Z{w^ zXZN5E!2-I`lnQe7n>p37{hq}>H#LZEu#F__HxW%~^O}(E@YA=2Bi9WoORXaKA3bv; z_+am#XS3$?=n6)`Uii#ReO{%8*x4anHY}{-{$BINxLp$GWhlI3Ypg|Kex286D}eH= zpzs&seA-$U6~o%MCRb6W5soH-hP5GY+dyYlek8p)h~fQ-+}L5-+W|yRlaK7=Gs?`H zgz^!|o&_H7pJpHyo{r1TcsxH^*ENtY4|l9Y7_IHeW9t0muq!%}G3r{E)AcdQ4IO?| zduUQNeZc!}g(+DWJp`E#{5Yu!ov41rDb~T;kFO>NCDw=(CB`t+ZFHSF@8czSp7<

    @;yD?Y3bD=$wD8FPt_)YAkHTAE{&{K%lX#?{Wfg-5b@ud7Y*@xeLZKMzXOvpn) z-@ntKKxat{YunYFem$|M`rk%3e(b7Up)r|UzY_AbSL;dx) zSC%ymV2kVGYj+k zBmGrhE_rU2js2@Yoh!40m`=Y+2VUkXXkb%jvZ~zU5lBRZ4lyilU+)gyM{C&?3p#?N z%B=XDJIyy07Lj7oim%&=?+snC+7p)pACwJvfe}HUjh$^Wzq+`17}t4Ns=*zvNEvX* zpec^Emz--pZ+}0fhHd5K+i%AP%~*W}m%Km$dqhq-#9WWYZWwKhL19Ui-k{R8sdNTj zxlh*cP+LnB%ZR&B1|{A7$E4mGAH>ybe?+_;|KDC%%^*)qc~)s3#1+sRb*&>vSiM@N*|tk=RTv|N8fGFUk&iaG4lzr+c!0U)_KeR<0no4*hh$L)HNGVpwT}u}EkRt-CUm9W_4i4%OPvM{@ zuOIqF+`z&Re$YkuuJy(78B_=6Ftn z@K{14AIe6EnqTB~P|Kusw&p}?{{f1L<8eTATt!C`Nq>Fm-@c$kTIdKeX{?+ycmJ1{ zC0|}%?I}|691?)ZDrqcOs4JtFk#$AACVF2&xL1z0O(K0Gb^Dc>Ncq*L;HnLG%GqaV z?hp1+<}ydWLkF;ImKsTV#uLXAX9gWMJpqcS~w<%UpU$n~l1kIWwo?WD@nQND+ zUa(+}N-)WWLwZ%W+9PQRXpprxk}sq7LHseDt}skZ6} z4n|MzzJH~osnKRvCj7!N4Ec|Jb}o9`AK9_CSe4Y@H#OugsiQgT4tU|zn}WH>uGTL1 zIX}#tTn=@hj`%Lt_1@R3{TX2$oHWCAw|B(yq!MB4mvs>5)%vV5&2pJLo(mdv%C@54 zwYc;~0u97bB>AMB_hHWPq6Le=ZWI~h%g$pON2`!MR7o}xk6&JQLHu>O`RKJqRPK!< zs=aPnCCY`i#_d4_MosD(02)pNLdT=71OI;?oR^rHQR)(6B2@@-*S;5y8DwBLD*=9J znec<*KE8p0#$DAIglZJv|5&Z2)^jEhxq2?udqSXB&^IsP|2Ip(*7oKs=@R!{DbdJt zp72I=M?Rs$OAYEVq9@@BWnruex<~NlxH*;4IFy#S0;NQ0mHPJ6n~sRBVE9WS?U{#X zl0Yl9tKmPX>n!a}5VZTINw8M4+dy$&9}9z@JK-!q-@W)S^K8dx7c@R!bX`PQo|H?U zzDMkb$DMXf2^ zSuYpyxo4u1T%@3y5+`)vF7|=u)`r2g&sEnDp!wLwiRs1LxN&A$b>;x#(e{*&tv}?; zh4UKzxU3?d{%|-#)@$V>h(f{1nOU;1I4EX@*s)}hc!`=9YsehFmXVkP)&1z~YNA*I zQp|pL-WHFM;m6LKPM&s;&XjfXs57IJ*tu42`YTGkuFN@-fDbvK`S>7O> z=Lqi`jGF+uJh%Eh>CYQyT|}{FJDLUl6p+m9!aWt7#~@u zg~D2vzsZ&P9o)7+uPi+l)ez9!i9NSIm1^6w&>)ePGLrJoj+z8M1?XMY*=Nt`Xk4DU zscT7jF1>3L!r+ldsI;5rG&ziyuavQllyt5j3e6CuESco0O>HDo^S~VyD1XL~Vzk|! zss}wnsWSg_s=gdxx|2R#1l^Sx!WdVm>zHfstYdg6Y{Tyuk69TQM<=bX0%_b*o8<9>+_D5$i+(wX<(Eq?^KAFTQo zS*522ccsBZxoh^G(BE|0tuF1Prfw!Lp8R9R0}!+FlrURUqu1!dNw?>VP)}C$Fjh@I zlte%Z!Vg8MU!k2_O0$1Wg&Z{Aa!>uyi#U;+Vn7aVVAKp+lJGas;r#a+p6JudaF!B# z5>C@~|0C(>E%V}P>I383(uWTE1V$& zP;$vpHuy7|7#IYP7&WK~y&@+{Kb5bqc-OiJnpK}m8NP~z?Y@x_Hic{C=Jua)VPRM( zlH8?r*`4Sj}`(_fm2Z#u)WP=sQUw9a_BLB>T2Z+TrjB&NjSe z6;D=JCl!5Lx~RG94vT72De|3*Mcxez3V#T0!olg-xw+k6JMy5K5fg8tJlzf$`feUI znYW&E625XVs+)xK&jqsU;mM5kxn_CgcpavEWMF*u?re2Sy}Rje)sJ#GvMnsD_{uxz zbM?KVqxAqS46rB9X{UzK0}-ZSmSkw#gf#QyjZ}SJldkQ1L3dh!()>mk3l9-;FyrNn zc10K@WVqDv5flMjif+&fqh@%iGZArK0=#*{mH9U7=2rQaZZc2N{l5MU!i(c`;=gnc z4E|itt!Ha=gix$6d^d995H!TDy&i+-AhXFC&aRND)+Eg1iU{m<{f1i^vZJN3>KcXT zWJnU?a&8=BUkV>g01L=xrpve@C+!dP4!fuL7@WhU)>RMBljNTp)-Qo2Oawmh@RWQa z^Ygz~+s6KRGR&(fhl^YNyrX=2AHWf?2wZ3f?z=Kaw0hxrYf>@1xB4rwKjqwY!q)@- zKxzq3wB7AJ%CR_a6of|=KFGOheikP%>+o#V#X*_uQ!NM&G3T+#lo)qN((3~ZT=ULjQoK-y%JOle zZ1uNuOS#%OcyR^rX}bSjCdI%Q?E&fyCjKlSN7Fvt5ec>2IvtrEXvpWUf?9jsSQf)j^Y8riaUQ3(rgw!?Xw6O&O zk(!wu3eynLAUMB7KDpe%)$EwE??3e}i|=9~I%tA0%8OrSO%|%^<449^9dU|yv>ALC zK{PBxv)0`KtrN4=Vd|&25%>jpie$9o8(q8U%j#!e;01tY?jA*02ksP!8y$-XZtoSF ztf`CeYfyFh3%Mgk+a>YiRq&a(Xz=;wApmh{A&kdgKL6oP$gLE(9}e=v zosn$N2*?H~LanK7cqr$jf)AvZ&O{6FUGOfQCijwRI4aMwr7Y^oJO__U!lcLs0tpq- z6C~mC{=oNa_2Ji|M^lK&V}M`a{1_5d`wnN7ep4C%m<5ZMo#V`N!Q#0bz-rAg=;FXE zE}!=Gk^(6Ogvg#kWzy-yxgf)28@q)=Rr~BSxwXniPQN>4!gPVMw@s)Zydcj~8+1m% z{&P==V>#+tgscf|nf?&@gOp(`OQ#J4Or4|R=Xdd(RHD7fCjKl*lK_TL%)UBwNZNiK+0^DTJc&$%*TfZ>4x zQI@}00w8N2pSOUJFHgw%n^+4#ELbkG{Ga=qG2rucX~Y$m<#L3=ex<`G-USOQ=u!G9 zsZ?QyB%EKa`i;oKuCuAI2;WB#bIY=-FpC9ObL&T$C0pldv=V%1SOKG^43tIL8=S{g z`vO)Z_?|%N^ZmRdxp4s`FlbW#dtJw?;Af%ov8$t82a3mt;B5kt$>M zbR>?h2o!X=v7dnu==n%l;TU`Tqgz_$eczKAYOggGqt2-c<6Z7B*x#P2{GD^G(?~Za zA{hA{L{I+xiHp#VF>$%ryPrNbBEgge9O(|kX2rLb+SH%&m+A$Ea5K|NCD2e=k(YbohB~#_YM#764HyqEM_45o=!2nD zLv`Nqe|bew2)jwXdGan*E@&n~;{ZLS))XD5|LvT(+!H#tZFLPYwIZ`}WY`*L)|sI@ z5k2h)_mvbIE{FGAys)g5l@)T;Fe7y>n$CQ6W04uLcw1;h$z%d-4-+P#uLh@W}XGZ>ZRrEd8pWo#n%b7pG_*t;W#**-kyD z6}FcOk1(ny@U#Cp%CHA>0$4>Cyr0*@f6Jj3?OX&yD3|{nGy>}*Olcz>UT|8RDt&Vr z7@T?d{Q@wLN90u^*dRoCNUoF_qNXwEAO%sMNQnYRnJtHzs5eh@rK~Y7JxpZCu5H?3 zU2Ij9r0q`VTAOxxPe@4VgsJ4~K9JK3GCJ7axG8Jf7}HN(!ANRPvDgIV`paWlDY^PW z-zn=0=jL&{gczUK##wMtQd&$m!72VIbJP;wFdKr}AnRg>tn%LNQ8etv6G}K6?rG*! zCz7@~t@Vz)3esg57oI&OH2MmZIfYFvLRH{M93Sq3DmmfhCYES|umbDMfrbWl*$}5* z3gzJI{!hE1KDx8Iw+|t}ZP;wqJgN~hO|FjC>2MXS8lm7qb2z^V{PckwP+a`)r{?u# z^Zp|!8h37)y+?Z64q17QEO(t)_jVJ{XeLa^4VjG1(T^M|z}|$H&>~7IXM*=#wRUFz z)&?d^1_)1!dXNjpPRqfK>k(A7l|{iwD=@-gU8+Hd$GNRbI14`{MBGJ^u0kcCZ4bHi z3>L&eD7s_bzPh1PdEnCMOZBSrp*#*11`j^a80#HB{AY!W|E%!YU5{vFm%^CzO-C!; zr<5$&Bwo~n<8g%g)c~R`bhm&QW52PUGdfExx^0^6xgklIHnMjzEeHBVYPp|E)Qfcn zKa#qPfIJSmbvE1qR`+47(tzcmHScFAl~r!;au0eW58qv5&F243avph_M$e39#yWog z`3WyLRG8350gw*5voFrY6z;Sj1^xd|$Un7AD~SLc*4&WrW5*VCW|Mv72og-25WrWQ zEd_VAk`Y>xz4h-vc#$tr!4_`RoeJ9DK-DF3C5lJzJ}*M7Eq5jkZ%?)2Rf6(m_1D8C zB*N7hZfddn@LEw92s#E+Ev00nSa6o?lF%)veiX~jSRVwjO9wA}5Nb?~?!nh;^agn* zh#j~MS0MTu5ae*V1kX|xg2~ta{doPn%+*PlgcQ$(nKO5~nsZKBayB#uyT=(@3MgEW zbyQ!x(*km;-<9o=Nl~`GADPuT6satYQ*J68iwdx{9u5IBILn|@0IG{pN00X8RB-nv z!Ml0kL?(KSkDZfg<~f*3?8I2UiQr+viy|5;-moA~kSKk{S)nZIZn(`QPSZe=&= zU|nKWoFC<{vTlq)g*kD_Ov~vpfrKwX-oWS1mbF>TYT)+A+Q;!f+$MAR%$V2JXU}i6 zvrGF{JY&ZBeT&^`&9t|B0<>RahIavswJ-pF>WiuVq=GrN$Kau!Yd_!_vL|Bkn?s1+ z?{BP}V{YwX6E)s2%Uwl^dD9L0E$WVvt~~vRI<6tACKK&o5b=&*J!T^xjI}W*?G=}K zzpY8G3Z?bDz3^c0vTfUaS>Zq8zyV!!INrGRs0Y*1rT?Ch!H{Xs4{C@d>;8k7isGLJ z=s-UD!oX$XE+q|DrS{QX?mM?EF#)Vp8vB5#napX!gWYt6VGG|Hn+zil;Ah%9=f_4< z(er}jMZ>Y;pO7pXL_W;1NQa|#$)p$lowQScMMIqQ&A31+v5nc0>vNO$lYq&jw`lt` z6bhMfDq~L{nrwxz%Fb6*6(EOCu59B*oA+fY<|@)LCj`u@j^oxWmJ~bK{q8b_>kT+( z6ic#RC>ClKFQt7wA18H3rWs~mv2BT(kTF|GV{d{A0M0uIWFnT94+scrpJ-v00*8@V zzim*eS^dZG{~OB9r-GpA23ocA*fD#=MWr`2zSJ=S-5;H9b2xFcAmbm~ek^Xjjk#zh zshav|6r92CrfrRO60R%EHfStqJA_qc@I=7-Y(ux(`3&-M@PC+prEhJqGgQfj5d+TA zmOB%z|9zk48HwTrI^Y?-OlJJ|*hAvi+VO7WUB%2w#K&?Cm;)EWDlS~N%YMn7hcA#E1#x?(b7r7Y$=L#5#6*_K~cA+!x+1{MNlh3wir zS=Q^d7TB}jVPQ1A1jtb|i&gOR<@X?z|9NfnW+0FGd*}MX_?jYFEj>!By9%ZdPwQNd z4-dyg_vC7yoF{e1+y(5t$b0exyxy#tv}z=`lS4o}O<&#pThE%c52V#aWi^jKLDmJ# zK3tT)-lRUR*?L_+l!(DkxkuD4Qq=@UTcg$dUJ+L|5B`JwJ$|?7DNQTp$qj`_5Ck0& zIgwl@V%Jhj?zh1)yw(CYT2wgnkppQPk1vcFu6W6r_#hvTjFjQN8GEBSHaq?lH$0E= z@d0C;_!Hm$jjzMA-`{BIhHKS6Nu|CGSMk^^$?u&smZvUa!1_{7cAlk=Ska%Fal&9U zQ@Ig_7V7hrZq|?Kua2PsXZsx#_*ZIM7`x7UJBcX32PHmG7p>31@o%>CVFt?MZ=#C!UK{PhEaaBuSF6EkTQ{X5NzN z+nO90gJ!_R8ZJ4jkI9&2J7u8bY$jpwhZ=yZCO*HBI#>a7Hl zA$pUYH8UsPp#$JAO>Fo=z&?gfO{dPQOFGeOD?tM0O^$$sfw|&&dhQ}F&^QI%B?`I| zNjcgyFZEQ%^r;bOfD_6-;*0Zq0~F6M;vG!%zo<|X8C9ktJPS_ag7bSpp?J1_){X}a zN&208RiM%R_uq6AxN=ZCD*|Liwr+e~o~=NH`#x7!JS!`RHo0XX>6^29snSWwJ( zY|1{}Uc3)0w}j7In40Mza7Y4vbQfdB{62hRFfN;l3uy;)kYk~|NlVW< zYMBba{K?7`C1yXTC9U%l*C z7jD+1FcxqNd7+Ybe=Tp%B;hCLUd!7;C^!A(zWDIbgH{(A#^HbecwyEK$qNYF+2oa8M=wS7W{0H>wf|V)5xMmZHaF{a&aoYtnG_mC05A2 z^XTENm85Hpqx|NHsXViC8=8P4Vnt62X++P-Vc4@8re@0<(1B5-$Cx@7kw${*GSd7w zA2Jf@;0*j#*zvXww=sOPL{(Q2eUYdg_K5W#?72HxrNm0d(OXkAr?svFUPvLgrpRj?k29a7* zh?&=xnhRm?WV9bv5mu2*?SJekPHt%-A{FD6Mf(0uKLT_>&V z=8t=$>yf^jj;V@*StGq-8(W&tW@n`!*oeGpYb}p-&rV@lZ&WBx$E4fIudR~ePzAzP z03}B&kE0o_Ay-~YRv23d91GRCCVHNP<59_Y36F`TK7{cpjCmJIh|IXNruN_^+{;CU z03wj%=v0^sTn9Arw%B^PIf=Om&f}=P_}i~1yW9hU#o7w2oIywb!k8rfku7Kw8Lbgg z$lD>W@PJ}E3n&iQ)*dFGjI2`*2vc>p z0VLPg6pUu{^X?2nr?J)^{8)^xJyD`p{xVY)eL%xBSgE4PlY1yPRWeh0_6;^FQ){R< z`y%1GWvN|ih4ltO5OQ|ENHYZz9lYj~JJRRcDtu8_BvD-Yyf)E$VZuE*J_e2@aGYsj z6V*-`EhtjSEkcS!Y0bBM48!Q?24RCYHc!9s$`djmwtCpB6-U}s*oZ!?u%7mlb{7Fx zmTh~W_ZPC|w&2~nsRB=amnjU)e4u|kaCElWwQVQQ^OvqYTzHHo^$}1uN8#bbGKoeN zHSUrP(R6+|g6;{zZP-lQzSb6pr6ui69v3H`*>t7&veuX6XeHm&JLqyqswU3j z;+KuSs4i>vFX_jg6kL4Lgual~yLI5)t|hNB1z}_ZR#|Bb2~<82ANcQz!0oB8V5WWr zw{y4c4sXb)aES|GC50%P1-o|6+Z9Eb?5{lYnBsljyzM?HOj^6zaKF=|xdksJT@Pr` zLh9o}?IjQ|k+}BOpc9j}EB=IVNKe=Ecf0;VxH0`~{huh?Al2EUK_B$Qq;8ikMY90= zkMtYnzgw4pU(8si#Br7XxU=sHcp`hL3j=HNy^L0oG%mZvkF~yZx}B{_Qs`v#UKu%3 z$jm;k4@1dopNpX9XzOjrjI_?%oM95!Sf(Uo?^M*ICG^hW5f}Wv$YN>OX=9vWS8l7@ zpp=n+Z@e2Az!DS)L1*t|UiDLW_eEHz$|f2$VjkgSO}d=GKB(UPbrxSm*K=^c^t?l> zx1eFH-LlUEfZVl2n9U?_$Vv?9Xpi59Wr0U~St7Vys}y zf^lB>liu$oQ3eVejDZW&fIx{KMss~&_|`E?Idu4KQlZIDSf}V*hh0Gj=4>PHw%sep zxP!Lx}vJ9U`^@z&UI0y_fzF1T5PWAt(?7#P*aGmjfW^!SSmMLo2M zOMPuU+&xfI?QT6SUIBZ2BZb;yHvW}n!ldJH)z2pSkw)R^M1nr(4 znZ&RR&#iaomF$l#1}D>bzwuwSHt)cUqgp-ESMXLfFfSdMU22ml*&^e(;HTfO?w$2y zSCh8H-hHfx3Qmd?Uu!zT0kun{8TEn%ad-EVyb@Zzh8VU%bsmesec>23gC#JqThuVh z-`*rR1ehjO8EUiuJO3JJhCQdAg?Ipg9Q9~-_=3uwBkb4KUKa=c8g64;;++|>i==KC zcUg>4d_LD=;gUdIWANI7dG>O#kyD_qa*v=UEB4&`x`OmCVMaaC@)J}a7@#K?_!HHI zzq=sFy3Pog!TO^EN9&i_?BHJ}&GHkd{oJcb0kZDKb1Jeuz+^E6_s#rKX>!w+)%}iA z8QT9%E~K`wxlRyGqt30*zQd+3R$N$9O_FuSw=I$Q5Z88fMbL-Hw|a5)>e?N3mB$tBqGyNKd;}g|*k0#l5y2w` z1W)af`4BKR!}Al&_Eo6CQbA>`UG6Sy-%-L9Kqxd|uk!X2P21tX!PIr@V`dT&_I#Ta z@uTg#xXy6B=Ui?hK|)1@EyC+F)KVC)Bb^?}Bys4FODlthbNC;IZ*xi!>mfvTMbxv8 zV6nqpn%7Ebi&+M*^l?`VG%CUxSn(#RO6Z=0*&Q0bNqYa%tL$2XHi2mGCwZq2pd9Av zubV-)yo-9Nq*}`6vCa%yHo)LWiRmT}whFvwexq%MsySI>D(4n>3+2zo#jG8MXv}3~ zpbs`wf!@?1mULFcCbkzKISURy<#g}BjkDFW()ZPusg=%v;4T`7P6VD<*ALJ~Fon3t zJ=s+xY|6*lO0n>NbNl$fnBkc{U_a`0lt9wq{fZg@ zpFVR%HST^x7@5at5=dl}Jc=Tf$WoKr z$JsHT)@&3^ZZI~!^)2qf1@MG?1y2=q7w#*Ky#xMMz}ikBvu^@_@~(h7 zlhx)HGH(mmHvLD(FAuP$fNQ0^%go*&2h5v@E*Ph4*lTitse%7Q{>~yE^k(c(KbQ^d zS>AqSNA(Cx-sP4K>anZUyVXgGm5=q}``t3t@!cTwE`$80(u?tgtoqDso91DawbViI z!L9!{J08)?#EEy8#M3T@&FtIN1c-TR1cjlpxvgRh5(+Bpbyj8v14QH@PtLvJc&q`lAG zigQM0%-fS-I-HEDQN6MpmBRe#pb1u-Lc&xP;Lv*Bb+BF-=^oghbOUOv?*P!{O30`W zd7ud!S+_VD#=w1?KcDgfq>F&c;0w1g{-?I0fADwfVKO1dIGx#@@o&qTu& z?{1_DQ0{xo%}@>THT)9NcBqof*EZ)EXnMoLk6(9MO+7srK3m~%R10pX9 zyH@*0v>hXRUs2&h{e_zDYJ<1wKNmbO)`M$6%#zwgVO5;-yI`{ZwaMzfI;yN$IjWB z(x3huDt-9CDXE+kIUNIDWJQ{h4>Feqn?IqS!*PwUT7KCpjZ`38Dz_yU6mjg!H7QAZ zTe~!)_+Xo1k|Opidd555D^wC$cfTlI{`gCB`vijyRv)eB6QCuOxo{g^pg*qc+5cb=LS6lc4qjG$Vjq3o9b;BrI|xov5se<-o^+~+H5 zjt^$QQ6%2|-udkLC-Unu&N%NL4n^BTyH~8(aC3Sm9^|&pYHPog zySG{LJkiyLGZ4186)Pk9B+S0UwDIQF#*DD*@zp>aZr5b3Fn{qO1&PYbB>F82w@!4sD^c*~wwZTwL7&z)mFV|OgeGNWZka24rqP%= zgbc)z{E8fet@Ts}Vs78z=y30=)1lmCb`C~+ud)&eC1VshJ6Wpeoz`Do5J0TnXH$vSx`rxB~G{sK<&p!k?$UZ~O98b_d4M)pkU3(^!r zt_1q#hs++cPCHYlI|UlY3I0>Z-}<`)B?kSXTUEtV^%#=C z6mZ+;Yd`t3q|!cbHYw0WZck2pdujXnmHD!pnxiGzUG2Tng4Nj}&R60QFXf3Akj#;i zb5rGry7)g3eyyeFe9JH@9hclX$rhTfslJ1ZxVb8;M1ufQK?~9b><#Gu#l=E?Sf{45rDjog^ zru#PxN&8|op~pqsD*8Etl8UXs8$?OFDb3R|S|5$C$V;{1K_?&}q{h05-(WB{kJQ#s zxKR{}uAJIbZsP3@w>c$!QD(1FrlxMF^`$N8K|=eiYZOx#9h8ho#dF@`e#gi}@CGSb z0UCrA3h7iGvU_w#LMv;`Z+M1UC|92`zI!=bJr{f<%dCsyPtXw{u&#UO&%U2OZY^z`h%+f-_3FyIX=Hg3PG1Tk|bz2k&E=#UEh zC?c+XmSUpf&->nZe{kE~ahzS9z*f|$KaZ8jtQ8reHB)5_-6{R(NA{2A>wgp-7C)Yf znrEFYBYuz6dOzRdG_=-TfeQ%=PjN#&+u~>%wMEZp$qhis*B}8HwB$pA=lf3}y(oN@ zuU+PEc_JfcD7GFQh1jRl=CjlAcbkjRVFdLdYvCJ&Q<*_YXSi%9R@+1Ap3mc@zP%g) z9{zS%k%{3xSvK3P=*m6U=}?g$JR(|7w;d`Hm7DByvS!dv;)1{58d<$c_*~neRynSj zG5>+Lc{$VTqngE54il&S&Tx70s7zV3yS(Gm`PDFB;lW;Gnn!Rg>d!g`sU8CY=KY#O z4R-{vR)WczXUkjBs8<}2$8qiFMqRLD*ey{+8)k1)4CkF6ibe)|^`?II&mi$tPZn^m zLUsr3es^{G762TuS6=G<;Rk#35$Np26>l>9vvD|%S0u^jv(cYZ?<^?h32<&2K&Mji zvfJ%eB-68l*G>;3+OBA~bD2M-l9zf|n4fHYrs*=!4q3ysWLK>) z=<6cvCc=!cndDG4|6b6aM3 zXfeM!2!gtf!Ho(7Ijtwy<;|n(Eh3&>Vdj~kt(w(R2XZ0JnnQ4UZnN81&wtKLigj5^ zw=3X_l)`Oh?K6TH?lRqM3^sT8Y2F7bWr5sz!_<}ea=aO9O~COaj`3o@5;~VD3!*YY zf8b0pujJ{>dZQ~i>EPiQg$L!Bp7c|F7m^RoJH6LJZyI(t8@;S`pt?b|{D`^Ff3uZw z!|l`FExNqle13vtsf)K+l9j{RZ9N;D_fKVZ1 zzI_xF1Qb!4RLhG5DN+=aZUhwzMUh?wqzWPs2rVFj^dg`j(xj<0L3#(JBTa}v=)EJo zgmNcn5?=oIxgYLxKim)I1I+I1&d!`Ud(Q8aojE0@ph~)ZgX$JTdHg-fZ@wAF4QM1z z?L06zbjpS$nCf_ug}!L9{hD>cK$(op_1LrDj6d3B2Yzn8!ZYt|*3C|rd3xq-<0;#u z^V6LNhsXS{Gk2^a}ktK>Q_5#KuAosEcTLn?vJFLLUhZAQd z8v544Lj;FMC}t=~m0IPCP)qADZ-&_;>V1mTT+~z^hC8(Ejc1%N)fdD9Mk+-tHT@QC znVR4l>O&5c$BNrgi*`H*`_56E()#x9vf&D5f-GpK_^*DVs9&Q)`A zANL(Bi|BKViFd72R5(Fx@basLb4c+cKh~i_&4i;Fw7xdmy#w=gcj&E9>mxp6Hx+W0 zCI=oQI4ZqM22Qb((X{CL*^w@VZ$ygc(w6(QCEoPl5wT=D0TCwmS7td@^7}jTd7w9KRr}H1=jyuqx!@+l^OQ4lcBVKOm@P{P>!!U znM)HvJGD8Pm3aO(r-|nnSrjX*_`8OPI^qC}d}V}8IqbZ4 zagKM*DY|_4PPxv`ch!dZmZe3Bxn)DiJ8#+P<>6gcd*vz5cXck()IUD2noNcYX z7qBxGK1HnmsEJ@zc9sb8ahdaTm!D`^7RuqKL~EI8cD6cH7Jm!CP;Lo0=K8PFUUi+D zesL8o4zkT3asT>RT7+K7mJHJ4CxbmYDxZ|?^6GF`YF(y>h6efIqM-BRhAEZ4F)Q6K z2xilrutLV=rEODtM4w7(`eoasrlfF-CX~*dw_yKA^Ph=L{I**fKWs0yX_X|Jtcsa2 zJ0Z6yvpJePdb}Mv&dqJ+=QQEn-{Z0bf_0s)xN$bcT&R3dy5_5cpobp3fb>a3J{&C7 zNj^NFWU;xqsOEmfMlYsqI=e3k)h2Z`C*DDts?79elfG*yI=euWy=?u^*{o+tx?z^7 z^LQ_N5Q91EV2Lw@U4N#^+|=s}YJ6%3sdYbc$^!R4fs0n3b0FVn4x2K^kl z7)E`A)i>g|fTa83AGM6b0%fwBHCng>qX1I#Qp7~AYRs|9we1bo%%^8v!_*c;+lHEc9h05gDF;D#L~8F9uY*E+HKry1Hf!(MAt3L9-k@J5mm}=XYGCwcV5GK z!$$LaCA4`WGisXg?wvlj89szUHGOP2Dm`ts{nC*M@v-*?yR?>;#YRb+uP!)rrA`$>=gL;m4nKd; z?T`?ysSScB0$stF{G;pI0PLN}?A06UnZb*u)7n-s31CNMcJR24Bf@e&>R-kg z%~UCu)_FgSRj=Gq3PyhMUPRj;=ngmnL{U^jO-=ko<~$7L-g`|?KV zr$c}Uq3&%NB2>p6ho)9v2q|%`tip+C^}5Mhd){{BqQxY-BfFdthedK(%91xfLaFq* zo<{Hk#KdoCTW!}JNsr7(w8&qLtr~O|kBST%6A6C#sIV%lufoi-X@|N5Hs-x(8A4gj z5W}(H&hpj*m@1 z`8@gE%ulWkgZ>s2=@doG)h;ZCVQ|KT%L*YTBQHS3#NvvmP!nSJ&1O(FuK772ncdCbG%`<%CFQ;b3_Y8`%9MEnYQvbr@xl$S;*&;YP z4ZJQRb+>C$4n=X0eaz(T53hY|ex^u;aprDU#K?3BZDWLnN! zzqz7)GyIwmjsJ-Iwb`q>PX5)KQN=5mv@XVZ%zekC6shk{I2_=1-C(B<5m25wx9jqC8WS&N%PPUmIoJvjn%}y}U_Hi;sIb2q3cx;{&!w*tv4)`nh zCp>*A%xkFK@GjLqyX=S3Xi{c|EoOloc4>l)&tFf}_Q8i`b18ZA5VtDfK1BL1B&&f- zU-QC{j>{qjRNgg-WD|>AOn5*~Ea&q+A&j->X*z8wqIYdlY(xPk2`>M7<%TQEYa^~a zCbnS`wLi}cg$AYsOZDFl5g@HKjV9Fy=&y2()tgw(-4O$3oY`brjZ}=buS~4-GWFQ^ zD>s@%w0jGe4Zhg6@^q9&a-_vtvPkgS^A|=NZ6HL&$Oio!xC}(vg05mNS>-sT972)9 z2Dkgx;?z?~V5Je7wl|ztEGIh!n)CFSrG5FD4n6v*+_#-Et)}?Gp>eFaeNcmCYzfN9 zEbJ&;EDSF=m-fVL8c&p>!R+$$gFP?eV;s2E{M;(+dwO&QvM1TVpbXPCu%mtWpf zk=Zh%uwY^k3Ef!nyF7{EG#Y2JOmkEUk|drX>+FdnE%<^IdB7Bb>D)9jUvpr|DdrX7 z@O;xH0G7oQ?#!b#sEXs_i&kVKj!m|tW+g=s^K*~6JCjPQJU(A&n#xA#$4Es@Xt~(HVs)yWOQas3tGw= z-HQ~uF>z~@%jQ);b@90&1YE;sP)op>#JECWY^@}t%8lPlBMznO zY|)m5CwcQn0ywmeAzjLIS`WTtHDjhsJa&Y0;w~c?3Ru{;@O&8`C5cv8Bz1R3?BH54 zz|R3s9N(GF9_i+mGTqorEN|eJre|hr9O%2ZUBKBiWPH6-*0&x??(9_>6A9}>h)MPYhqqC$>Ymc6&)UAEo{^U)h2^M`pFqG1K zw;2HID@BM5n}jxgUTM8wZr?{&>oEcP$RX#PaZE>EpYPSYj)J$}5sSDllwuY)?@Wqp zYWp+(5fxCgS_LM}#V$+awIAVM+N9;?bd*?595T1zr1H9KoN|EraK-F!!cm7W z2(5HeS?bR!W3~a%1NK`pO=RohJ3BjD8u_QQ>BickeRncY5vRsF){e%bD>KF?wtg-x z#Pul;cG0D?S7x6t?cF?w8S6CrKIBNWOw%L>jKV|!zn6xNE^er1gKd@q^`%6 zCK^_^&6AU+ze7=mszhv#Y~9Sncr9BYmJQ?;GQTYJ-+%|qudXj+$Om42zH0Tlz*7>9 zOq1bc@j=DQ`#Baz(|F8EyaN4GT*y}_$>c|#Q}4Sde&JDkAroTN2bKo5ZE*@W*WUg% z9^G^4(6Uu6xTB4yfXv?J~){@yr5mDlsd zkhd`DRzTy_gn~kw?7@dZz3Nh7@S^RYt;nsheC7@Y?0_sScTn!rp*|V(Q!Z~-{ZxZt zbao4GgPW$_e7P#N)--jm0WcKsHVRWE+(ppB5weA=g=|Lu3&&hs)tb{PvlFTQo!R2uhq5 zgFqtIgNkv8XZNfm^U@0IZIT;u)R}Cl6N~;Fd#=6TMmPW^Np9da;n5dRdNbBq(Gc%O zc1TULL=V4S8Kn90o=L#o*$f9(?*wql!32k9mtGK&9U{1SA(BFbw58q0NTO$$S>(hV z4#SI2nNq%KEmo&vlHaY_{SzgF*ATx?KCuO!M3|ti?qmMcR370N!lj~w9OK_7yG(S( zRVHU7RBFyQXiALfz>d(WD^KHgG=V@02#b*axnZ)uMZn#06ZkQ*3LLA;aj7s6NdKPI zBzCWD76fsU*0Sadn0U$M%L9@y8GuHn)$qOf&$dT*+g_Sn&`>kcv^gF7k7=?GoEv|G zCL!J9_qiu6KSaV-{C(*bTC9FHUGEV8v?OrBsgJqFVCvvjAMV$6y>UkT(eNfaYuM`g9rrt*>+Az|i7ua7iP4O0;{t;bYFZOHA2 zON647c9akYYJm5keMOSz!gYMtW5@}X!*17N_^)HBsQ_HP6Tppmj7goJ*P5%C-=2Sl z`4pDJbC&v28sri%xg~cO1%d%RWc6&9?oZu53YOHu{k->W8-!R^)IoU>#g zBUvnXt0%3*NzWL#yEB!k1p#CK%mX`MOBp|t!L4!xf%Fh?)$fKwuK?`1Jbel}9H;i< z5P4XW)Lpu4pr)>A-Oz!ZJL};{2|A_LK%ZAZAnthEVsmh@!iNUHOPUR5 zX;t8-8-e3VSZ2PTgw{mYtI5dYq6?iH59mEmX#EvDFOkr@?UpbT19e%eU1KG`X!;={ z`{f;D-N%{9rRVVd`M#fSt$^^EfdMKen)j0HZJBtZTG2=-r}22Ffc!?IS8LGOdWMY^ zR*qpO@A!Cphg{4FdB(d;{@}6Mn?A{-vcwH}v9D!*c$6j;aCgD}WRbQg;8e^TpOq6tF_aGCEyM<2Lp^j5@ZP&W-voMvKzHL=?i^gD=Bk|CxrxjgaN?b0OP)f5!W^;$N+HqfPaoG`iC1)qa= z67K@(vbR5kwO{}Ahw8va@fHa=VhYvv!tL7w?+XVxU_g+iq{JrKK2@I+zj5dNy{T;On1J#;*$~-R$=i9 zsJe0EC(Fg8NM8cqOYCFh^{w6Qj9dzOa>*Q_#`UhwlI+ zXTJ<`?*vhjUF8ACGM$cH8Y+uFpa)n;Ke85dK3UV_(1|#TxO1=jnHU@fOr5cCqM0O_X9R1NQRS}bj_oN1+>KFnW zjP3_MXFQHY^9(zI=<*Ms7fIZ?y)vHJZWKjkODnWK1#SoCj8rT|c7O7F*3I2LF|7uW zJg`XK2Qnjo!Fh}njr9$yg)7g_pUu69{Io~tRNdLn$`#E6KirF&09GhKPCeJF$Vo}% zNt`>6j06h3(=x(y>jb8{n;>;;_TAr+O%%sY-s$yxxbq{_G;hA$!PvmLPP|(Oyc-+9 zZ*~u8$?VSaf4UBV7zyno+4Sv@O8_8tFUx8;%|DlFDD2ZqMzhqCmp^~Y+<^px#J^jr4QgnNd%m`N`wUh@#~b3hD$@>+z1!D~fo%%-?=?2!Il`j?Pzony zV(X(R6SeTtpe=lW5%O7N-#kL@*O4)5^&p7?ao?b2|_9;||okvt}c}mt9iets0TYhI>+KF*^vpiGC`xW0lBGSpZDaQGD4Xw9> z^B6%OANGS{eB+Q9KIdV10<{Pg*wQ_Mx$^G{z+M#lrj&4jq~1P-NvMJ_>_^0ey5>D8 z_Jp&$C6_9Ki*#QVuw9msmX%6_={)~01&6h7 literal 0 HcmV?d00001 diff --git a/docs/build/data/tract_lengths.csv b/docs/build/data/tract_lengths.csv new file mode 100644 index 00000000..2e604325 --- /dev/null +++ b/docs/build/data/tract_lengths.csv @@ -0,0 +1,76 @@ +0.000000000000000000e+00,2.033007200000000125e+01,3.287602900000000261e+01,4.548225599999999957e+01,4.321447400000000272e+01,3.500903499999999724e+01,4.990761599999999731e+01,3.220125399999999871e+01,4.618978500000000054e+01,2.276559900000000169e+01,3.656800599999999690e+01,1.897487500000000082e+01,5.529371499999999884e+01,3.956096200000000351e+01,5.632361600000000124e+01,5.930123199999999883e+01,5.755345299999999753e+01,7.345839700000000505e+01,4.873224299999999687e+01,6.444742800000000216e+01,6.396488300000000038e+01,5.936987100000000339e+01,8.197270399999999313e+01,5.431107099999999832e+01,3.573831700000000211e+01,6.253779099999999858e+01,5.717754699999999701e+01,5.000066100000000091e+01,4.468248700000000184e+01,1.456342300000000023e+01,3.776819600000000321e+01,4.278791999999999973e+01,4.547427499999999867e+01,2.925910700000000020e+01,3.939348499999999831e+01,7.590021299999999371e+01,5.927530000000000143e+01,0.000000000000000000e+00,7.380180300000000670e+01,9.297087500000000659e+01,6.245798200000000122e+01,4.975024200000000008e+01,4.876230199999999826e+01,4.766938799999999787e+01,5.513675700000000290e+01,9.323291999999999291e+01,8.749757800000000429e+01,6.194046099999999910e+01,8.302277100000000587e+01,8.348180499999999427e+01,7.642636899999999400e+01,9.720428300000000377e+01,9.108558499999999469e+01,6.827476599999999962e+01,8.893242499999999495e+01,9.287389600000000200e+01,8.983412199999999359e+01,7.390220700000000420e+01,6.830733200000000238e+01,7.470287000000000432e+01,9.496666000000000452e+01,9.809099000000000501e+01,6.614145499999999345e+01,8.194571500000000697e+01,6.510919699999999466e+01,1.007604400000000027e+02,8.662104399999999771e+01,8.699249100000000112e+01,9.980812000000000239e+01,8.399852699999999572e+01,9.422709600000000307e+01,9.874848900000000640e+01,8.345165400000000488e+01,8.962523299999999438e+01,9.813542700000000707e+01,0.000000000000000000e+00 +2.033007200000000125e+01,0.000000000000000000e+00,4.662304199999999810e+01,6.505162300000000641e+01,5.604673400000000072e+01,4.920799099999999981e+01,6.828898700000000588e+01,3.625324799999999925e+01,5.725047099999999745e+01,3.315703400000000300e+01,4.866892099999999743e+01,2.705783100000000019e+01,6.526477400000000273e+01,3.012240999999999858e+01,5.313795700000000011e+01,6.431676099999999963e+01,5.927968599999999810e+01,8.828502600000000200e+01,5.941906300000000130e+01,8.191443099999999333e+01,8.254699999999999704e+01,7.426799499999999910e+01,9.715971100000000149e+01,6.523756400000000610e+01,4.625588499999999925e+01,7.512102400000000557e+01,7.254305200000000298e+01,5.792131700000000194e+01,4.815777200000000136e+01,2.192933000000000021e+01,2.875036800000000170e+01,4.102536500000000075e+01,5.129478699999999947e+01,1.470668200000000070e+01,3.467390400000000028e+01,7.417204900000000123e+01,5.148842400000000197e+01,0.000000000000000000e+00,9.206892399999999554e+01,1.104668400000000048e+02,7.973705099999999391e+01,6.947162699999999802e+01,6.301708800000000110e+01,6.260197000000000145e+01,7.397512700000000052e+01,1.125468299999999999e+02,1.068374699999999962e+02,7.822689400000000148e+01,1.022659900000000022e+02,1.024151300000000049e+02,9.126223699999999894e+01,1.124510899999999936e+02,1.018778400000000062e+02,7.689047999999999661e+01,1.013223200000000048e+02,1.121153199999999970e+02,1.095296299999999974e+02,9.296031200000000183e+01,8.728169200000000671e+01,9.279414699999999527e+01,1.132368799999999993e+02,1.181908899999999960e+02,8.223973300000000108e+01,9.865563600000000122e+01,8.099760700000000213e+01,1.209581699999999955e+02,1.025128600000000034e+02,1.061987199999999945e+02,1.152458100000000059e+02,9.654659200000000396e+01,1.122917599999999965e+02,1.159300000000000068e+02,9.662531599999999798e+01,9.504273299999999836e+01,1.078827799999999968e+02,0.000000000000000000e+00 +3.287602900000000261e+01,4.662304199999999810e+01,0.000000000000000000e+00,5.037774900000000144e+01,5.558084800000000314e+01,3.883500699999999739e+01,3.052895600000000087e+01,6.068880599999999959e+01,3.680828100000000092e+01,2.331686399999999892e+01,3.144039100000000175e+01,2.972764499999999899e+01,7.915315400000000068e+01,6.939930400000000077e+01,7.862918200000000013e+01,7.312646700000000521e+01,8.432373900000000333e+01,7.972363400000000411e+01,6.875870999999999356e+01,6.879024499999999875e+01,5.488419700000000034e+01,3.991029999999999944e+01,7.295456699999999728e+01,5.716005799999999937e+01,9.710515799999999587e+00,8.320286600000000021e+01,7.338805200000000184e+01,5.659103499999999798e+01,7.450860299999999370e+01,3.902047400000000010e+01,4.164815099999999859e+01,3.961636800000000136e+01,3.274278199999999828e+01,4.568481200000000086e+01,4.568182099999999934e+01,8.296251999999999782e+01,6.991025299999999731e+01,0.000000000000000000e+00,6.278513000000000233e+01,8.137585099999999727e+01,3.842768900000000087e+01,5.263503099999999790e+01,5.821121300000000076e+01,4.470039400000000285e+01,3.496771700000000038e+01,8.742086700000000121e+01,6.559315899999999999e+01,4.594019099999999867e+01,6.142556299999999680e+01,6.507821599999999762e+01,8.826452700000000107e+01,9.359515600000000290e+01,9.467339200000000687e+01,7.732565900000000170e+01,9.817733099999999524e+01,8.956207499999999300e+01,8.705664000000000158e+01,7.339095600000000275e+01,5.829884299999999797e+01,5.121741800000000211e+01,8.030655899999999292e+01,8.231034400000000062e+01,4.177770900000000154e+01,9.188245899999999722e+01,7.877341699999999491e+01,8.487621400000000449e+01,9.131205799999999329e+01,7.328255400000000463e+01,7.889600599999999986e+01,6.558355000000000246e+01,6.810044000000000608e+01,8.076593400000000145e+01,6.920956400000000031e+01,8.930460300000000018e+01,8.999410000000000309e+01,0.000000000000000000e+00 +4.548225599999999957e+01,6.505162300000000641e+01,5.037774900000000144e+01,0.000000000000000000e+00,4.248801300000000225e+01,4.272863999999999862e+01,3.744360499999999803e+01,5.072005699999999706e+01,5.630397899999999822e+01,5.255668200000000212e+01,4.965191000000000088e+01,5.255754699999999957e+01,4.567716200000000271e+01,7.283482700000000420e+01,7.974427500000000180e+01,6.988231899999999541e+01,6.818273200000000145e+01,4.802630700000000274e+01,4.227787099999999754e+01,3.042679800000000157e+01,3.604862299999999919e+01,5.491964099999999860e+01,6.315480399999999861e+01,5.439956600000000009e+01,5.826440199999999692e+01,4.018251500000000220e+01,2.859863000000000000e+01,5.883330000000000126e+01,5.541638600000000281e+01,4.977583899999999772e+01,8.045110099999999420e+01,7.816635100000000591e+01,6.868762999999999863e+01,7.419144000000000005e+01,7.709229799999999955e+01,9.894271100000000274e+01,9.408624899999999514e+01,0.000000000000000000e+00,4.828357799999999855e+01,6.713349900000000048e+01,5.150683000000000078e+01,4.933275499999999703e+00,4.020893099999999976e+01,4.517391200000000140e+01,3.791553600000000301e+01,5.402110100000000159e+01,5.921451799999999821e+01,5.227245299999999872e+01,5.613342099999999846e+01,5.662583000000000055e+01,4.813718699999999728e+01,7.491029600000000244e+01,8.143896300000000110e+01,6.865477599999999825e+01,7.027966200000000185e+01,4.999443699999999779e+01,4.530762800000000112e+01,3.191957100000000125e+01,3.733218200000000309e+01,5.491820400000000291e+01,6.478282099999999843e+01,6.068019199999999813e+01,5.859212600000000037e+01,4.339760199999999912e+01,3.239902500000000174e+01,6.311672699999999736e+01,5.736505900000000224e+01,5.532079300000000188e+01,8.563647600000000182e+01,8.130142700000000389e+01,7.283338100000000281e+01,7.683860699999999611e+01,7.721911000000000058e+01,9.757769399999999393e+01,9.652315699999999765e+01,0.000000000000000000e+00 +4.321447400000000272e+01,5.604673400000000072e+01,5.558084800000000314e+01,4.248801300000000225e+01,0.000000000000000000e+00,1.863902300000000167e+01,6.381033000000000044e+01,6.000572799999999773e+01,8.009339599999999848e+01,4.035302699999999732e+01,7.109442400000000362e+01,6.063505500000000126e+01,3.849121900000000096e+01,5.066613699999999909e+01,4.282008499999999884e+01,2.746651699999999963e+01,3.990505399999999980e+01,8.783769100000000662e+01,6.774037599999999770e+01,7.193662000000000489e+01,7.552158000000000015e+01,8.338090099999999438e+01,1.025744300000000067e+02,8.565974799999999334e+01,5.715829899999999952e+01,5.606189299999999776e+01,4.151571500000000015e+01,8.538649900000000059e+01,4.149539200000000250e+01,5.602175299999999680e+01,7.152567299999999761e+01,5.921681199999999734e+01,8.273805500000000279e+01,6.743770299999999907e+01,5.398763199999999784e+01,5.929397300000000115e+01,6.129025599999999940e+01,0.000000000000000000e+00,4.877866000000000213e+01,6.325787199999999899e+01,5.779285899999999998e+01,4.370481199999999689e+01,8.011509399999999559e+00,2.298463800000000035e+01,6.433837200000000678e+01,6.668563899999999478e+01,8.394505499999999643e+01,4.489597700000000202e+01,7.571287300000000187e+01,6.727727299999999389e+01,4.267146900000000187e+01,5.843669899999999728e+01,4.919995800000000230e+01,2.847543500000000094e+01,4.652460599999999857e+01,8.886611700000000269e+01,7.093023499999999615e+01,7.286582799999999338e+01,7.692080900000000554e+01,8.351269999999999527e+01,1.037956999999999965e+02,9.213977900000000432e+01,5.931107099999999832e+01,5.872028399999999948e+01,4.416586499999999660e+01,8.903928000000000509e+01,4.834505300000000005e+01,6.510786600000000135e+01,7.933404600000000073e+01,6.511256600000000105e+01,8.889302800000000104e+01,7.512639599999999973e+01,5.831708700000000078e+01,5.976962699999999984e+01,6.717979699999999355e+01,0.000000000000000000e+00 +3.500903499999999724e+01,4.920799099999999981e+01,3.883500699999999739e+01,4.272863999999999862e+01,1.863902300000000167e+01,0.000000000000000000e+00,5.200799800000000062e+01,6.038949800000000323e+01,6.825218700000000638e+01,2.442662500000000136e+01,5.981380300000000005e+01,4.988388599999999684e+01,5.322827600000000103e+01,5.325696299999999894e+01,4.957450699999999699e+01,3.643643099999999890e+01,5.395269199999999898e+01,8.765147000000000332e+01,6.972321999999999775e+01,7.211000699999999597e+01,6.927119299999999669e+01,7.087557300000000282e+01,9.538203099999999779e+01,7.886527399999999943e+01,3.933059999999999690e+01,6.678380099999999686e+01,5.268772100000000336e+01,7.841217500000000484e+01,5.221021100000000104e+01,4.898710400000000220e+01,5.819419800000000009e+01,4.422805600000000226e+01,6.837050700000000347e+01,5.747749000000000308e+01,4.206642699999999735e+01,5.737843999999999767e+01,5.522955900000000184e+01,0.000000000000000000e+00,4.579900200000000154e+01,6.234518400000000327e+01,4.414218600000000237e+01,4.421087200000000195e+01,2.208477699999999899e+01,1.360210599999999914e+01,5.297042400000000129e+01,7.037589900000000398e+01,7.515470200000000034e+01,3.370758899999999869e+01,6.689639400000000080e+01,6.052460399999999652e+01,5.795831299999999686e+01,6.408136600000000271e+01,5.833911799999999914e+01,3.891837600000000208e+01,6.169786200000000065e+01,8.988021799999999928e+01,7.504369699999999455e+01,7.348013600000000167e+01,7.108597199999999816e+01,7.211685300000000609e+01,9.718142799999999681e+01,8.757751399999999364e+01,4.512361899999999792e+01,7.032925299999999424e+01,5.623203000000000173e+01,8.529055499999999768e+01,6.038479199999999736e+01,6.227852500000000191e+01,7.074631800000000226e+01,5.434066099999999722e+01,7.790730899999999792e+01,6.956356100000000708e+01,5.086214499999999816e+01,5.943434400000000295e+01,6.446764600000000200e+01,0.000000000000000000e+00 +4.990761599999999731e+01,6.828898700000000588e+01,3.052895600000000087e+01,3.744360499999999803e+01,6.381033000000000044e+01,5.200799800000000062e+01,0.000000000000000000e+00,6.628141599999999301e+01,3.425607000000000113e+01,4.875517099999999715e+01,3.256207899999999711e+01,4.561637199999999837e+01,7.985094200000000342e+01,8.826838300000000004e+01,9.756762399999999502e+01,8.805078899999999464e+01,9.532790300000000627e+01,5.932761200000000201e+01,6.227730700000000041e+01,4.729538900000000012e+01,2.655190599999999890e+01,2.245075999999999894e+01,4.825055799999999806e+01,4.696957700000000102e+01,3.949206099999999964e+01,7.557832299999999748e+01,6.587183299999999520e+01,5.244402600000000092e+01,8.267941199999999924e+01,5.218679099999999949e+01,7.006949699999999837e+01,6.952793300000000443e+01,4.482079199999999730e+01,7.015731100000000708e+01,7.433994699999999511e+01,1.060398399999999981e+02,9.714888000000000545e+01,0.000000000000000000e+00,5.456797900000000112e+01,7.344894600000000651e+01,3.417150600000000082e+01,3.792109599999999858e+01,6.303284800000000132e+01,5.331633899999999926e+01,7.279145899999999614e+00,7.039441800000000171e+01,4.159172499999999673e+01,4.822447199999999867e+01,4.129612900000000053e+01,5.075871899999999926e+01,8.207834800000000541e+01,9.060336100000000670e+01,1.002438800000000043e+02,8.788293299999999419e+01,9.806149600000000532e+01,6.204199400000000253e+01,6.538124700000000189e+01,4.838912499999999994e+01,2.894178499999999943e+01,2.487727100000000036e+01,5.019854800000000239e+01,5.427223299999999995e+01,4.225393799999999800e+01,7.810304200000000208e+01,6.948784700000000214e+01,5.971650000000000347e+01,8.458722799999999609e+01,5.837245699999999715e+01,7.686623699999999815e+01,7.350753799999999671e+01,5.166838899999999768e+01,7.331579700000000344e+01,7.543075000000000330e+01,1.053685799999999944e+02,1.002790399999999948e+02,0.000000000000000000e+00 +3.220125399999999871e+01,3.625324799999999925e+01,6.068880599999999959e+01,5.072005699999999706e+01,6.000572799999999773e+01,6.038949800000000323e+01,6.628141599999999301e+01,0.000000000000000000e+00,5.515944499999999806e+01,5.483090299999999928e+01,4.690966800000000347e+01,3.633952699999999680e+01,4.843689200000000028e+01,4.444062199999999763e+01,6.881679599999999652e+01,7.699859600000000626e+01,5.806729599999999891e+01,5.960173799999999744e+01,2.559515199999999879e+01,5.713436999999999699e+01,6.806161899999999321e+01,7.145855099999999993e+01,8.019814599999999416e+01,4.751526900000000353e+01,6.583814399999999978e+01,4.739461299999999966e+01,5.238688799999999901e+01,4.188581200000000138e+01,3.712045100000000275e+01,2.427071099999999859e+01,6.163040999999999769e+01,7.327340700000000595e+01,6.144171800000000161e+01,4.663934799999999825e+01,6.775065200000000232e+01,9.983469300000000146e+01,8.296309200000000317e+01,0.000000000000000000e+00,9.305837699999999302e+01,1.122885600000000039e+02,8.735386099999999487e+01,5.560194400000000314e+01,6.453007999999999811e+01,7.218561300000000358e+01,7.180820199999999431e+01,1.033999400000000009e+02,1.034740100000000069e+02,8.757851399999999842e+01,1.011854500000000030e+02,1.030863599999999991e+02,7.870945899999999540e+01,1.144229399999999970e+02,1.085593599999999981e+02,8.608111100000000704e+01,9.830853799999999865e+01,9.046555999999999642e+01,9.379639199999999732e+01,7.165850799999999765e+01,7.287653799999999649e+01,8.980730599999999697e+01,9.877366899999999816e+01,1.073840799999999973e+02,9.278903800000000501e+01,7.859847399999999595e+01,6.202723799999999699e+01,1.122779599999999931e+02,9.542332000000000392e+01,1.039470500000000044e+02,1.256203399999999988e+02,1.126878899999999959e+02,1.150539100000000019e+02,1.211914500000000032e+02,1.103410400000000067e+02,1.145380499999999984e+02,1.242598899999999986e+02,0.000000000000000000e+00 +4.618978500000000054e+01,5.725047099999999745e+01,3.680828100000000092e+01,5.630397899999999822e+01,8.009339599999999848e+01,6.825218700000000638e+01,3.425607000000000113e+01,5.515944499999999806e+01,0.000000000000000000e+00,5.388900799999999691e+01,9.802903199999999373e+00,3.030647199999999941e+01,8.878858400000000017e+01,8.378637200000000007e+01,1.023531100000000009e+02,1.015459699999999970e+02,1.010622599999999949e+02,5.899087600000000009e+01,5.576795700000000267e+01,5.682065399999999755e+01,4.323210199999999759e+01,2.255110699999999824e+01,4.614481200000000172e+01,2.582062099999999916e+01,4.426329299999999733e+01,8.304638099999999667e+01,7.999210300000000018e+01,2.626167200000000079e+01,8.431403000000000247e+01,3.931301400000000257e+01,5.728213900000000081e+01,6.971164899999999420e+01,2.005059400000000025e+01,5.470009100000000046e+01,7.384491900000000442e+01,1.158529699999999991e+02,9.848706500000000119e+01,0.000000000000000000e+00,8.652964599999999962e+01,1.061684599999999961e+02,6.422018799999999317e+01,5.930250999999999806e+01,8.230134200000000533e+01,7.536509300000000167e+01,4.128751599999999655e+01,1.019104999999999990e+02,7.341468999999999312e+01,7.651096599999999626e+01,7.485759899999999334e+01,8.483405999999999381e+01,1.031733600000000024e+02,1.203837400000000031e+02,1.244078599999999994e+02,1.065517600000000016e+02,1.212645399999999967e+02,8.236767999999999290e+01,9.333562000000000580e+01,6.710599499999999296e+01,4.866777799999999843e+01,5.104081399999999746e+01,6.611098800000000608e+01,8.347801800000000583e+01,7.059345399999999415e+01,9.864086799999999755e+01,8.675855199999999456e+01,9.158847799999999495e+01,1.110289400000000057e+02,9.223352500000000020e+01,1.077077900000000028e+02,9.955869400000000269e+01,8.272856099999999913e+01,1.063485699999999952e+02,1.026986700000000070e+02,1.244810099999999977e+02,1.250717400000000055e+02,0.000000000000000000e+00 +2.276559900000000169e+01,3.315703400000000300e+01,2.331686399999999892e+01,5.255668200000000212e+01,4.035302699999999732e+01,2.442662500000000136e+01,4.875517099999999715e+01,5.483090299999999928e+01,5.388900799999999691e+01,0.000000000000000000e+00,4.581345600000000218e+01,3.220263099999999667e+01,6.699683100000000024e+01,4.958921899999999994e+01,5.578434800000000138e+01,5.257637299999999669e+01,6.503165900000000477e+01,8.864773300000000233e+01,6.903007999999999811e+01,7.664436999999999500e+01,6.992349900000000673e+01,6.136780100000000004e+01,9.075759600000000660e+01,6.931626199999999471e+01,2.086892200000000130e+01,7.769151700000000460e+01,6.756240200000000584e+01,6.654290000000000305e+01,5.894613600000000275e+01,3.543059499999999673e+01,3.456364500000000106e+01,2.564600199999999930e+01,4.843567999999999785e+01,3.653375100000000231e+01,2.637901600000000002e+01,6.205620199999999897e+01,4.858100400000000008e+01,0.000000000000000000e+00,6.398698000000000263e+01,8.161050199999999677e+01,4.892517200000000344e+01,5.538630500000000012e+01,4.544232300000000180e+01,3.498726700000000278e+01,5.237086500000000200e+01,8.976050999999999647e+01,8.113013300000000072e+01,4.657774200000000064e+01,7.471882999999999697e+01,7.318142299999999523e+01,7.971310099999999466e+01,8.709309500000000526e+01,8.103621699999999350e+01,5.993724900000000133e+01,8.574833700000000647e+01,9.947065299999999866e+01,9.154954200000000242e+01,8.189755399999999952e+01,7.323450200000000621e+01,7.104292499999999677e+01,9.837421100000000251e+01,9.628055100000000266e+01,5.005985499999999888e+01,8.874888400000000388e+01,7.338377699999999493e+01,9.670354500000000542e+01,8.415860600000000602e+01,7.854430200000000184e+01,8.248767300000000091e+01,6.400026499999999885e+01,8.304811700000000485e+01,8.456212600000000634e+01,6.510718599999999867e+01,7.312299099999999896e+01,7.995614299999999730e+01,0.000000000000000000e+00 +3.656800599999999690e+01,4.866892099999999743e+01,3.144039100000000175e+01,4.965191000000000088e+01,7.109442400000000362e+01,5.981380300000000005e+01,3.256207899999999711e+01,4.690966800000000347e+01,9.802903199999999373e+00,4.581345600000000218e+01,0.000000000000000000e+00,2.170353800000000177e+01,7.979910599999999476e+01,7.438667800000000341e+01,9.276475999999999544e+01,9.232199799999999357e+01,9.129743399999999554e+01,5.774433899999999653e+01,4.963936600000000254e+01,5.376871100000000325e+01,4.319118900000000139e+01,2.776994799999999941e+01,5.116259000000000157e+01,2.685189799999999849e+01,3.919131300000000095e+01,7.560294500000000539e+01,7.221054300000000126e+01,2.582624099999999956e+01,7.477878499999999917e+01,3.016168199999999899e+01,5.164687700000000348e+01,6.326430500000000023e+01,2.156259800000000126e+01,4.771133799999999781e+01,6.630000699999999370e+01,1.075725500000000068e+02,9.046020500000000197e+01,0.000000000000000000e+00,8.139712099999999850e+01,1.013640699999999981e+02,6.102394600000000224e+01,5.307789900000000216e+01,7.367194700000000296e+01,6.779131800000000396e+01,3.983529500000000212e+01,9.741460399999999709e+01,7.367365499999999656e+01,7.121513199999999699e+01,7.382248199999999372e+01,8.198915999999999826e+01,9.535018999999999778e+01,1.138897800000000018e+02,1.164035200000000003e+02,9.777314499999999953e+01,1.130272199999999998e+02,8.109258499999999970e+01,8.944725499999999840e+01,6.445413499999999374e+01,4.868843499999999835e+01,5.316060099999999977e+01,6.957760299999999631e+01,8.371211800000000380e+01,6.724915000000000020e+01,9.220973200000000247e+01,7.931674800000000403e+01,9.079444399999999860e+01,1.038533299999999997e+02,8.857288699999999437e+01,1.044666399999999982e+02,9.495950499999999295e+01,8.297626400000000046e+01,1.028609799999999979e+02,9.729807599999999468e+01,1.167955400000000026e+02,1.186270899999999955e+02,0.000000000000000000e+00 +1.897487500000000082e+01,2.705783100000000019e+01,2.972764499999999899e+01,5.255754699999999957e+01,6.063505500000000126e+01,4.988388599999999684e+01,4.561637199999999837e+01,3.633952699999999680e+01,3.030647199999999941e+01,3.220263099999999667e+01,2.170353800000000177e+01,0.000000000000000000e+00,7.076552100000000678e+01,5.422983299999999929e+01,7.408617700000000639e+01,7.760617999999999483e+01,7.566833099999999490e+01,6.996349999999999625e+01,4.998407999999999873e+01,6.439408000000000243e+01,5.959053300000000064e+01,4.776480000000000103e+01,7.167801900000000614e+01,4.210260999999999854e+01,3.391047700000000020e+01,7.277559599999999307e+01,6.937448999999999444e+01,3.650865300000000246e+01,6.065460900000000066e+01,1.278524200000000022e+01,3.437388899999999836e+01,4.784569700000000125e+01,2.802698399999999879e+01,2.720214500000000157e+01,4.815911799999999943e+01,9.068525499999999795e+01,7.116683500000000606e+01,0.000000000000000000e+00,8.302776199999999562e+01,1.028336999999999932e+02,6.534198000000000661e+01,5.678076000000000079e+01,6.527819599999999411e+01,6.095442400000000305e+01,5.228821200000000147e+01,1.021348600000000033e+02,8.665755000000000052e+01,7.018579300000000387e+01,8.420429099999999778e+01,8.841437100000000271e+01,9.130105899999999508e+01,1.109150300000000016e+02,1.077419199999999933e+02,8.600706700000000637e+01,1.058620200000000011e+02,9.392662400000000389e+01,9.666294800000000009e+01,7.554958999999999492e+01,6.475174499999999966e+01,6.930234299999999337e+01,8.874542800000000398e+01,9.792493199999999831e+01,6.981868299999999294e+01,9.309481399999999951e+01,7.744528699999999333e+01,1.027850499999999982e+02,1.010651399999999995e+02,9.395320200000000455e+01,1.063345400000000041e+02,9.206334800000000484e+01,9.379300999999999533e+01,1.060350300000000061e+02,9.362138699999999858e+01,1.046600899999999967e+02,1.110895399999999995e+02,0.000000000000000000e+00 +5.529371499999999884e+01,6.526477400000000273e+01,7.915315400000000068e+01,4.567716200000000271e+01,3.849121900000000096e+01,5.322827600000000103e+01,7.985094200000000342e+01,4.843689200000000028e+01,8.878858400000000017e+01,6.699683100000000024e+01,7.979910599999999476e+01,7.076552100000000678e+01,0.000000000000000000e+00,5.277206900000000189e+01,5.571084199999999953e+01,5.374559800000000109e+01,3.130862199999999973e+01,7.446427599999999813e+01,4.985213199999999745e+01,6.304487999999999914e+01,7.980176299999999401e+01,9.568014300000000105e+01,1.025952699999999993e+02,8.284260100000000193e+01,8.358962099999999396e+01,2.549545399999999873e+01,2.279663599999999946e+01,8.240974500000000091e+01,2.278558599999999856e+01,6.068044299999999680e+01,9.050360100000000330e+01,8.781321699999999453e+01,9.667063799999999674e+01,7.953609000000000151e+01,8.026127599999999518e+01,8.884363600000000361e+01,8.648199700000000689e+01,0.000000000000000000e+00,7.470876099999999553e+01,8.888003500000000656e+01,8.692958600000000047e+01,4.786142000000000252e+01,3.944149600000000078e+01,5.944032099999999730e+01,8.150034700000000498e+01,7.755323400000000333e+01,1.024322399999999931e+02,7.838263299999999845e+01,9.715735599999999295e+01,9.167464999999999975e+01,3.633193599999999890e+01,8.166865300000000616e+01,7.381750599999999451e+01,5.670190300000000150e+01,5.565804099999999721e+01,8.388737399999999411e+01,7.231530700000000422e+01,6.814074899999999957e+01,8.162890899999999306e+01,1.000583699999999965e+02,1.084583099999999973e+02,1.023607700000000023e+02,9.112637399999999843e+01,4.475552499999999867e+01,2.840290099999999995e+01,1.020466799999999949e+02,5.667936600000000169e+01,8.640233100000000377e+01,1.123333099999999973e+02,1.021255299999999977e+02,1.135531000000000006e+02,1.040732500000000016e+02,9.456768999999999892e+01,9.348124500000000126e+01,1.025542899999999946e+02,0.000000000000000000e+00 +3.956096200000000351e+01,3.012240999999999858e+01,6.939930400000000077e+01,7.283482700000000420e+01,5.066613699999999909e+01,5.325696299999999894e+01,8.826838300000000004e+01,4.444062199999999763e+01,8.378637200000000007e+01,4.958921899999999994e+01,7.438667800000000341e+01,5.422983299999999929e+01,5.277206900000000189e+01,0.000000000000000000e+00,3.007876399999999961e+01,4.976885500000000206e+01,3.493175300000000050e+01,1.005891100000000051e+02,6.734675900000000581e+01,9.271144099999999355e+01,9.975017800000000534e+01,9.879344600000000298e+01,1.180196200000000033e+02,8.694648100000000568e+01,6.873538800000000037e+01,7.028063099999999963e+01,6.865363600000000588e+01,8.050870600000000366e+01,3.143896499999999961e+01,4.500825700000000040e+01,5.409360300000000166e+01,5.639967999999999648e+01,8.063825300000000595e+01,4.268690999999999747e+01,4.505887200000000092e+01,6.408148500000000070e+01,4.705035199999999662e+01,0.000000000000000000e+00,9.708985199999999338e+01,1.131180099999999982e+02,9.431180100000000266e+01,7.686149699999999996e+01,5.833628900000000073e+01,6.594078299999999615e+01,9.265852999999999895e+01,1.146861799999999931e+02,1.223609500000000025e+02,8.680473999999999535e+01,1.162416400000000039e+02,1.123690399999999983e+02,8.208525000000000205e+01,1.078648599999999931e+02,9.092966800000000660e+01,6.481992499999999779e+01,8.829598900000000583e+01,1.213325099999999992e+02,1.132603399999999993e+02,1.024686200000000014e+02,1.037082000000000050e+02,1.128453899999999948e+02,1.314464399999999955e+02,1.312913000000000068e+02,9.599879300000000626e+01,9.432286399999999560e+01,7.634724900000000503e+01,1.319688299999999970e+02,9.538536799999999971e+01,1.128747500000000059e+02,1.232339900000000057e+02,1.035430300000000017e+02,1.281209499999999935e+02,1.224880799999999965e+02,1.003840799999999973e+02,8.714434900000000539e+01,1.050926400000000029e+02,0.000000000000000000e+00 +5.632361600000000124e+01,5.313795700000000011e+01,7.862918200000000013e+01,7.974427500000000180e+01,4.282008499999999884e+01,4.957450699999999699e+01,9.756762399999999502e+01,6.881679599999999652e+01,1.023531100000000009e+02,5.578434800000000138e+01,9.276475999999999544e+01,7.408617700000000639e+01,5.571084199999999953e+01,3.007876399999999961e+01,0.000000000000000000e+00,2.632848399999999955e+01,2.852281299999999931e+01,1.173180600000000027e+02,8.735408200000000534e+01,1.054423000000000030e+02,1.113013299999999930e+02,1.127959400000000016e+02,1.344218099999999936e+02,1.082793900000000065e+02,7.636692299999999989e+01,7.943099999999999739e+01,7.254038199999999392e+01,1.037533499999999975e+02,4.238310100000000347e+01,6.708369299999999669e+01,6.968460299999999563e+01,5.963516299999999859e+01,9.889694900000000644e+01,6.421097899999999470e+01,4.813032100000000213e+01,4.111062299999999681e+01,3.849719600000000241e+01,0.000000000000000000e+00,8.946684100000000228e+01,1.013818700000000064e+02,9.320077299999999809e+01,8.242678100000000541e+01,4.977318600000000259e+01,5.818726600000000104e+01,1.000951000000000022e+02,1.084067399999999992e+02,1.242530399999999986e+02,8.013312200000000018e+01,1.159768799999999942e+02,1.077715599999999938e+02,7.454643299999999329e+01,9.064265000000000327e+01,6.793189599999999473e+01,4.267265600000000347e+01,7.039333700000000249e+01,1.282583199999999977e+02,1.124523800000000051e+02,1.108428899999999970e+02,1.140400599999999969e+02,1.201344100000000026e+02,1.418333000000000084e+02,1.341370499999999879e+02,9.278911800000000198e+01,9.332484200000000385e+01,7.726196899999999346e+01,1.316045699999999954e+02,8.313724100000000305e+01,1.066876100000000065e+02,1.119497800000000041e+02,9.113204199999999844e+01,1.271218099999999964e+02,1.118916100000000000e+02,8.589361100000000704e+01,6.231508800000000292e+01,8.369072099999999637e+01,0.000000000000000000e+00 +5.930123199999999883e+01,6.431676099999999963e+01,7.312646700000000521e+01,6.988231899999999541e+01,2.746651699999999963e+01,3.643643099999999890e+01,8.805078899999999464e+01,7.699859600000000626e+01,1.015459699999999970e+02,5.257637299999999669e+01,9.232199799999999357e+01,7.760617999999999483e+01,5.374559800000000109e+01,4.976885500000000206e+01,2.632848399999999955e+01,0.000000000000000000e+00,3.711123700000000269e+01,1.140174300000000045e+02,9.000747099999999534e+01,9.890323999999999671e+01,1.023863800000000026e+02,1.067771299999999997e+02,1.288872299999999882e+02,1.091002100000000041e+02,7.134857399999999927e+01,7.690480800000000272e+01,6.461295699999999442e+01,1.070517600000000016e+02,5.069861199999999712e+01,7.273424400000000389e+01,7.734787099999999782e+01,6.066459300000000354e+01,1.000387999999999948e+02,7.497207199999999716e+01,5.271186200000000355e+01,3.723749200000000315e+01,4.769177400000000233e+01,0.000000000000000000e+00,6.743536299999999528e+01,7.685007000000000232e+01,7.663055799999999351e+01,7.115844099999999628e+01,3.184021399999999957e+01,3.943336200000000247e+01,8.875069700000000239e+01,8.718128299999999342e+01,1.071919199999999961e+02,6.039304099999999664e+01,9.778457299999999464e+01,8.698605000000000587e+01,5.894006999999999863e+01,6.480977300000000696e+01,4.255171800000000104e+01,1.670637899999999831e+01,4.920739799999999775e+01,1.157281299999999931e+02,9.510061799999999721e+01,1.001526099999999957e+02,1.039218900000000048e+02,1.076222400000000050e+02,1.305614899999999921e+02,1.172575999999999965e+02,7.538422900000000482e+01,8.014054000000000144e+01,6.662331899999999507e+01,1.125964000000000027e+02,6.169239699999999971e+01,8.481434699999999793e+01,8.893781500000000051e+01,6.998454599999999459e+01,1.086241399999999970e+02,8.806573600000000113e+01,6.270553000000000310e+01,4.261252499999999799e+01,6.012073099999999926e+01,0.000000000000000000e+00 +5.755345299999999753e+01,5.927968599999999810e+01,8.432373900000000333e+01,6.818273200000000145e+01,3.990505399999999980e+01,5.395269199999999898e+01,9.532790300000000627e+01,5.806729599999999891e+01,1.010622599999999949e+02,6.503165900000000477e+01,9.129743399999999554e+01,7.566833099999999490e+01,3.130862199999999973e+01,3.493175300000000050e+01,2.852281299999999931e+01,3.711123700000000269e+01,0.000000000000000000e+00,1.011748800000000017e+02,7.119900099999999554e+01,9.015898599999999874e+01,1.023720399999999984e+02,1.110235899999999987e+02,1.252744799999999969e+02,1.003696999999999946e+02,8.535448300000000188e+01,5.585741699999999810e+01,5.227808799999999678e+01,9.708506699999999512e+01,2.197535699999999892e+01,6.563232399999999700e+01,8.331963500000000522e+01,7.796880699999999820e+01,1.030107799999999969e+02,7.344420300000000168e+01,6.747701499999999442e+01,6.691496800000000178e+01,6.515934799999999427e+01,0.000000000000000000e+00,8.720243200000000172e+01,9.983703900000000431e+01,9.657820599999999445e+01,7.081427100000000507e+01,4.487523099999999943e+01,6.211683399999999722e+01,9.763445799999999508e+01,9.802311299999999505e+01,1.208896400000000000e+02,8.459273100000000056e+01,1.137941399999999987e+02,1.062131100000000004e+02,5.624494899999999831e+01,8.820217900000000100e+01,6.966442499999999427e+01,4.725512799999999913e+01,6.019141900000000334e+01,1.126292499999999990e+02,9.810328599999999710e+01,9.593443600000000515e+01,1.048170999999999964e+02,1.176677999999999997e+02,1.327281900000000121e+02,1.256655899999999946e+02,9.837475700000000245e+01,7.276580400000000282e+01,5.700379000000000218e+01,1.239568500000000029e+02,7.107219299999999862e+01,1.024625999999999948e+02,1.181643499999999989e+02,1.020450900000000019e+02,1.279455300000000051e+02,1.137695700000000016e+02,9.485783999999999594e+01,7.931385299999999461e+01,9.603489500000000589e+01,0.000000000000000000e+00 +7.345839700000000505e+01,8.828502600000000200e+01,7.972363400000000411e+01,4.802630700000000274e+01,8.783769100000000662e+01,8.765147000000000332e+01,5.932761200000000201e+01,5.960173799999999744e+01,5.899087600000000009e+01,8.864773300000000233e+01,5.774433899999999653e+01,6.996349999999999625e+01,7.446427599999999813e+01,1.005891100000000051e+02,1.173180600000000027e+02,1.140174300000000045e+02,1.011748800000000017e+02,0.000000000000000000e+00,3.575931899999999786e+01,1.923387599999999864e+01,3.742907699999999949e+01,5.971615500000000054e+01,3.916086599999999862e+01,3.825549800000000289e+01,8.918107100000000287e+01,5.326525099999999924e+01,5.841237100000000027e+01,4.655834399999999818e+01,8.179559799999999825e+01,6.714702099999999518e+01,1.043190699999999964e+02,1.125792200000000065e+02,7.825788000000000011e+01,9.471201800000000048e+01,1.120209399999999960e+02,1.425089399999999955e+02,1.316715299999999900e+02,0.000000000000000000e+00,9.141483999999999810e+01,1.088112899999999996e+02,8.870171600000000467e+01,4.939869099999999946e+01,8.676785099999999318e+01,9.224642400000000464e+01,6.176228600000000313e+01,8.683899800000000369e+01,8.030414799999999786e+01,9.639124300000000289e+01,8.406201500000000237e+01,9.228180899999999554e+01,8.434193000000000495e+01,1.193167399999999958e+02,1.281134199999999908e+02,1.149807700000000068e+02,1.123607999999999976e+02,4.476290900000000050e+01,6.751339799999999514e+01,3.384310099999999721e+01,3.989364799999999889e+01,6.880385400000000118e+01,5.458307899999999790e+01,7.221763799999999378e+01,9.722601000000000226e+01,6.742860199999999793e+01,6.285478799999999922e+01,8.215179100000000290e+01,9.762105699999999331e+01,9.190618700000000274e+01,1.262259999999999991e+02,1.253243499999999955e+02,9.907153999999999883e+01,1.164208799999999968e+02,1.229659599999999955e+02,1.450893100000000118e+02,1.441126399999999990e+02,0.000000000000000000e+00 +4.873224299999999687e+01,5.941906300000000130e+01,6.875870999999999356e+01,4.227787099999999754e+01,6.774037599999999770e+01,6.972321999999999775e+01,6.227730700000000041e+01,2.559515199999999879e+01,5.576795700000000267e+01,6.903007999999999811e+01,4.963936600000000254e+01,4.998407999999999873e+01,4.985213199999999745e+01,6.734675900000000581e+01,8.735408200000000534e+01,9.000747099999999534e+01,7.119900099999999554e+01,3.575931899999999786e+01,0.000000000000000000e+00,3.617438700000000296e+01,5.404688800000000271e+01,6.683695400000000575e+01,6.434037299999999959e+01,3.895450499999999749e+01,7.641270199999999591e+01,3.557791699999999935e+01,4.421981300000000203e+01,3.885845499999999930e+01,4.990244599999999764e+01,4.160155400000000014e+01,8.166797599999999591e+01,9.142390500000000486e+01,6.930599200000000337e+01,6.861495999999999640e+01,8.768162800000000345e+01,1.176423699999999997e+02,1.043489100000000036e+02,0.000000000000000000e+00,9.023058699999999988e+01,1.091006699999999938e+02,8.777588599999999985e+01,4.636884299999999826e+01,6.947747300000000337e+01,7.848449999999999704e+01,6.675101899999999944e+01,9.321542499999999620e+01,9.435504899999999395e+01,9.033522299999999916e+01,9.410195400000000632e+01,9.787089500000000442e+01,7.364293800000000090e+01,1.135784000000000020e+02,1.136382499999999993e+02,9.514662500000000023e+01,9.895532699999999693e+01,6.980800999999999590e+01,7.895147099999999796e+01,5.246640200000000220e+01,5.827138399999999763e+01,8.193089399999999500e+01,8.210936599999999430e+01,9.291559900000000027e+01,9.483380699999999308e+01,6.569712300000000482e+01,5.281731700000000274e+01,9.941403900000000249e+01,9.104625000000000057e+01,9.733717400000000453e+01,1.262367399999999975e+02,1.183406800000000061e+02,1.095321100000000030e+02,1.187854099999999988e+02,1.152493400000000037e+02,1.265537999999999954e+02,1.319955300000000022e+02,0.000000000000000000e+00 +6.444742800000000216e+01,8.191443099999999333e+01,6.879024499999999875e+01,3.042679800000000157e+01,7.193662000000000489e+01,7.211000699999999597e+01,4.729538900000000012e+01,5.713436999999999699e+01,5.682065399999999755e+01,7.664436999999999500e+01,5.376871100000000325e+01,6.439408000000000243e+01,6.304487999999999914e+01,9.271144099999999355e+01,1.054423000000000030e+02,9.890323999999999671e+01,9.015898599999999874e+01,1.923387599999999864e+01,3.617438700000000296e+01,0.000000000000000000e+00,2.718454799999999949e+01,5.447386500000000353e+01,4.348550099999999929e+01,4.317117499999999808e+01,7.816303800000000024e+01,4.460871900000000068e+01,4.415406899999999979e+01,5.123457299999999748e+01,7.299932200000000648e+01,6.183202500000000157e+01,9.766827600000000587e+01,1.016888500000000022e+02,7.498978499999999769e+01,8.945674699999999291e+01,1.012532300000000021e+02,1.281524000000000001e+02,1.201902299999999997e+02,0.000000000000000000e+00,7.247105500000000688e+01,8.975599900000000275e+01,7.264444600000000207e+01,3.096850299999999834e+01,6.992445800000000133e+01,7.515853400000000306e+01,4.847981999999999658e+01,6.848242999999999370e+01,6.604524399999999673e+01,7.882295600000000491e+01,6.819958800000000565e+01,7.454488600000000531e+01,6.799556699999999410e+01,1.001857200000000034e+02,1.099480599999999981e+02,9.826139600000000485e+01,9.503634399999999971e+01,3.446613500000000130e+01,5.054961899999999986e+01,1.779124699999999848e+01,2.865946399999999983e+01,5.794371999999999900e+01,5.019257799999999747e+01,5.912666200000000316e+01,8.103587199999999768e+01,5.233549200000000212e+01,4.759247299999999825e+01,6.708643800000000113e+01,7.948704800000000148e+01,7.341846499999999764e+01,1.083693099999999987e+02,1.078862799999999993e+02,8.441607100000000230e+01,9.807703600000000677e+01,1.048255900000000054e+02,1.279937299999999993e+02,1.258262500000000017e+02,0.000000000000000000e+00 +6.396488300000000038e+01,8.254699999999999704e+01,5.488419700000000034e+01,3.604862299999999919e+01,7.552158000000000015e+01,6.927119299999999669e+01,2.655190599999999890e+01,6.806161899999999321e+01,4.323210199999999759e+01,6.992349900000000673e+01,4.319118900000000139e+01,5.959053300000000064e+01,7.980176299999999401e+01,9.975017800000000534e+01,1.113013299999999930e+02,1.023863800000000026e+02,1.023720399999999984e+02,3.742907699999999949e+01,5.404688800000000271e+01,2.718454799999999949e+01,0.000000000000000000e+00,3.162566400000000044e+01,2.973709300000000155e+01,4.067781399999999792e+01,6.443586600000000431e+01,6.730957300000000032e+01,6.145511499999999927e+01,5.018570299999999662e+01,8.686629600000000551e+01,6.254876800000000259e+01,9.030655899999999292e+01,9.300296600000000069e+01,6.093358099999999666e+01,8.648098299999999483e+01,9.589931199999999478e+01,1.261810499999999990e+02,1.177460800000000063e+02,0.000000000000000000e+00,6.488255800000000306e+01,8.253144000000000347e+01,5.523243800000000192e+01,3.570275399999999877e+01,7.349528599999999301e+01,7.050971599999999739e+01,2.682124800000000064e+01,6.807597699999999463e+01,4.507545199999999852e+01,6.729172499999999957e+01,4.917941799999999830e+01,6.036380100000000226e+01,8.091201200000000426e+01,9.912641700000000355e+01,1.118239899999999949e+02,1.011309499999999986e+02,1.031286000000000058e+02,4.003394600000000025e+01,5.502019700000000313e+01,2.803136299999999892e+01,5.916272900000000057e+00,3.164042600000000149e+01,3.176566100000000148e+01,4.470350200000000029e+01,6.400981699999999819e+01,6.916046799999999450e+01,6.429326299999999605e+01,5.445763099999999923e+01,8.640882499999999311e+01,6.396454500000000110e+01,9.342000199999999666e+01,9.455767099999999914e+01,6.262580100000000272e+01,8.547288399999999342e+01,9.432838399999999979e+01,1.243969799999999992e+02,1.187855899999999991e+02,0.000000000000000000e+00 +5.936987100000000339e+01,7.426799499999999910e+01,3.991029999999999944e+01,5.491964099999999860e+01,8.338090099999999438e+01,7.087557300000000282e+01,2.245075999999999894e+01,7.145855099999999993e+01,2.255110699999999824e+01,6.136780100000000004e+01,2.776994799999999941e+01,4.776480000000000103e+01,9.568014300000000105e+01,9.879344600000000298e+01,1.127959400000000016e+02,1.067771299999999997e+02,1.110235899999999987e+02,5.971615500000000054e+01,6.683695400000000575e+01,5.447386500000000353e+01,3.162566400000000044e+01,0.000000000000000000e+00,3.677516099999999710e+01,3.798391999999999769e+01,4.809570899999999938e+01,8.846764699999999948e+01,8.239790200000000198e+01,4.389528200000000169e+01,9.586796300000000315e+01,5.659639899999999813e+01,7.242387499999999534e+01,7.846271199999999624e+01,3.556505099999999686e+01,7.272901500000000397e+01,8.437601999999999691e+01,1.220680700000000058e+02,1.090042899999999975e+02,0.000000000000000000e+00,7.652004900000000021e+01,9.475474599999999725e+01,5.280006699999999853e+01,5.616220299999999810e+01,8.360948999999999387e+01,7.406455499999999859e+01,2.711593500000000034e+01,9.043331299999999828e+01,5.370347300000000246e+01,6.893017299999999636e+01,5.703649000000000058e+01,6.992708799999999769e+01,1.021410900000000055e+02,1.129430399999999963e+02,1.222243500000000012e+02,1.084437099999999958e+02,1.197970799999999940e+02,7.113528900000000021e+01,8.264012200000000519e+01,5.923849200000000081e+01,3.540872399999999942e+01,2.982824300000000051e+01,4.803854499999999916e+01,6.478606499999999357e+01,5.997725499999999954e+01,9.572374600000000555e+01,8.709322500000000389e+01,7.347890400000000000e+01,1.063076800000000048e+02,7.857226099999999747e+01,9.477281800000000089e+01,9.159424699999999575e+01,6.346947500000000275e+01,9.261970599999999365e+01,9.529113499999999704e+01,1.247190200000000004e+02,1.203753800000000069e+02,0.000000000000000000e+00 +8.197270399999999313e+01,9.715971100000000149e+01,7.295456699999999728e+01,6.315480399999999861e+01,1.025744300000000067e+02,9.538203099999999779e+01,4.825055799999999806e+01,8.019814599999999416e+01,4.614481200000000172e+01,9.075759600000000660e+01,5.116259000000000157e+01,7.167801900000000614e+01,1.025952699999999993e+02,1.180196200000000033e+02,1.344218099999999936e+02,1.288872299999999882e+02,1.252744799999999969e+02,3.916086599999999862e+01,6.434037299999999959e+01,4.348550099999999929e+01,2.973709300000000155e+01,3.677516099999999710e+01,0.000000000000000000e+00,3.713034100000000137e+01,8.217039400000000171e+01,8.649766999999999939e+01,8.558272800000000302e+01,4.790263499999999652e+01,1.070903200000000055e+02,7.579836600000000146e+01,1.026167099999999976e+02,1.112548199999999952e+02,6.507939700000000016e+01,9.831929300000000183e+01,1.149347400000000050e+02,1.507949900000000127e+02,1.384542500000000018e+02,0.000000000000000000e+00,9.390954700000000344e+01,1.109355199999999968e+02,7.993581600000000265e+01,6.370423600000000164e+01,1.015049400000000048e+02,9.824936300000000244e+01,5.032683200000000312e+01,9.542444899999999564e+01,6.508303399999999783e+01,9.458678199999999947e+01,7.237859299999999507e+01,8.660922399999999755e+01,1.081258600000000030e+02,1.286800900000000070e+02,1.413211900000000014e+02,1.293109699999999975e+02,1.320287199999999928e+02,5.501131099999999918e+01,7.995838000000000534e+01,4.916424599999999856e+01,3.197882999999999853e+01,4.692682700000000295e+01,3.120144200000000012e+01,6.231180899999999667e+01,8.837869899999999745e+01,9.367052800000000445e+01,8.939481399999999667e+01,7.520920200000000477e+01,1.153048799999999972e+02,9.142121799999999610e+01,1.186718099999999936e+02,1.203051200000000023e+02,8.176929300000000467e+01,1.118410700000000020e+02,1.216636199999999945e+02,1.519672700000000134e+02,1.468364599999999882e+02,0.000000000000000000e+00 +5.431107099999999832e+01,6.523756400000000610e+01,5.716005799999999937e+01,5.439956600000000009e+01,8.565974799999999334e+01,7.886527399999999943e+01,4.696957700000000102e+01,4.751526900000000353e+01,2.582062099999999916e+01,6.931626199999999471e+01,2.685189799999999849e+01,4.210260999999999854e+01,8.284260100000000193e+01,8.694648100000000568e+01,1.082793900000000065e+02,1.091002100000000041e+02,1.003696999999999946e+02,3.825549800000000289e+01,3.895450499999999749e+01,4.317117499999999808e+01,4.067781399999999792e+01,3.798391999999999769e+01,3.713034100000000137e+01,0.000000000000000000e+00,6.557733500000000504e+01,7.080028500000000236e+01,7.294523599999999419e+01,1.113882899999999943e+01,8.047794600000000287e+01,4.393697499999999678e+01,7.456225799999999992e+01,8.853915800000000047e+01,4.358749000000000251e+01,6.654615200000000641e+01,8.978868199999999433e+01,1.293504000000000076e+02,1.124466000000000037e+02,0.000000000000000000e+00,9.523113100000000486e+01,1.150013900000000007e+02,8.018793599999999344e+01,5.769509099999999790e+01,8.733267700000000389e+01,8.652947899999999493e+01,5.302933300000000116e+01,1.032520399999999938e+02,8.244642299999999580e+01,9.062409100000000706e+01,8.524921199999999999e+01,9.511420200000000591e+01,9.997992399999999691e+01,1.272657300000000049e+02,1.317619799999999941e+02,1.139421399999999949e+02,1.229649900000000002e+02,7.284494499999999562e+01,8.968538599999999406e+01,5.793539499999999975e+01,4.642748399999999975e+01,6.221258300000000219e+01,6.353996099999999814e+01,8.522432499999999322e+01,8.774218799999999874e+01,9.090962500000000546e+01,8.015234200000000442e+01,9.498451199999999517e+01,1.117227599999999939e+02,9.955640099999999393e+01,1.232046600000000041e+02,1.169613999999999976e+02,9.641426599999999780e+01,1.185268599999999992e+02,1.178603700000000032e+02,1.380135600000000125e+02,1.395475500000000011e+02,0.000000000000000000e+00 +3.573831700000000211e+01,4.625588499999999925e+01,9.710515799999999587e+00,5.826440199999999692e+01,5.715829899999999952e+01,3.933059999999999690e+01,3.949206099999999964e+01,6.583814399999999978e+01,4.426329299999999733e+01,2.086892200000000130e+01,3.919131300000000095e+01,3.391047700000000020e+01,8.358962099999999396e+01,6.873538800000000037e+01,7.636692299999999989e+01,7.134857399999999927e+01,8.535448300000000188e+01,8.918107100000000287e+01,7.641270199999999591e+01,7.816303800000000024e+01,6.443586600000000431e+01,4.809570899999999938e+01,8.217039400000000171e+01,6.557733500000000504e+01,0.000000000000000000e+00,8.995999500000000637e+01,7.972019500000000392e+01,6.404667200000000093e+01,7.740941700000000480e+01,4.319559000000000282e+01,3.663581599999999838e+01,3.134717099999999945e+01,3.613780200000000065e+01,4.381790300000000116e+01,3.905998100000000051e+01,7.694595900000000199e+01,6.333810100000000176e+01,0.000000000000000000e+00,6.608683399999999608e+01,8.364245200000000580e+01,4.113623100000000221e+01,6.046662200000000098e+01,6.041607299999999725e+01,4.520210900000000009e+01,4.328878100000000018e+01,9.291948299999999961e+01,7.172834699999999941e+01,4.669297300000000206e+01,6.672694199999999398e+01,6.904420399999999347e+01,9.287177699999999447e+01,9.492186900000000094e+01,9.407211700000000576e+01,7.632283599999999524e+01,1.001314100000000025e+02,9.859781499999999710e+01,9.433327699999999538e+01,8.251246500000000594e+01,6.768826199999999460e+01,5.850029099999999715e+01,8.913544299999999510e+01,8.982145599999999774e+01,4.250982100000000230e+01,9.853091600000000483e+01,8.502693899999999871e+01,9.148696099999999376e+01,9.499324400000000423e+01,7.762968499999999494e+01,7.832277499999999293e+01,6.249967099999999931e+01,7.179925000000000068e+01,8.214634999999999820e+01,6.706339199999999323e+01,8.467087499999999523e+01,8.639977500000000532e+01,0.000000000000000000e+00 +6.253779099999999858e+01,7.512102400000000557e+01,8.320286600000000021e+01,4.018251500000000220e+01,5.606189299999999776e+01,6.678380099999999686e+01,7.557832299999999748e+01,4.739461299999999966e+01,8.304638099999999667e+01,7.769151700000000460e+01,7.560294500000000539e+01,7.277559599999999307e+01,2.549545399999999873e+01,7.028063099999999963e+01,7.943099999999999739e+01,7.690480800000000272e+01,5.585741699999999810e+01,5.326525099999999924e+01,3.557791699999999935e+01,4.460871900000000068e+01,6.730957300000000032e+01,8.846764699999999948e+01,8.649766999999999939e+01,7.080028500000000236e+01,8.995999500000000637e+01,0.000000000000000000e+00,1.850991600000000048e+01,7.256527699999999470e+01,4.090442199999999673e+01,6.332804699999999798e+01,9.992722399999999539e+01,1.013404900000000026e+02,9.555567100000000380e+01,8.800379800000000330e+01,9.567453199999999924e+01,1.114256900000000030e+02,1.065292599999999936e+02,0.000000000000000000e+00,7.962261800000000278e+01,9.483746999999999616e+01,9.033530600000000277e+01,4.211001999999999867e+01,5.529649500000000018e+01,7.215631799999999885e+01,7.723167399999999816e+01,7.549344399999999666e+01,9.685898600000000158e+01,8.654377700000000573e+01,9.425604699999999525e+01,9.240720299999999554e+01,4.392663100000000043e+01,9.274652399999999375e+01,9.224042799999999431e+01,7.811751399999999990e+01,7.144473000000000695e+01,6.612323399999999651e+01,6.306555000000000177e+01,5.150011200000000144e+01,6.894664299999999457e+01,9.322437399999999741e+01,9.343948100000000068e+01,9.197543199999999786e+01,9.646107399999999643e+01,3.686790500000000037e+01,2.473068599999999861e+01,9.435622299999999996e+01,6.478516600000000381e+01,8.702370600000000422e+01,1.197127299999999934e+02,1.136473900000000015e+02,1.117305999999999955e+02,1.093316899999999947e+02,1.069411999999999949e+02,1.143859499999999940e+02,1.195075899999999933e+02,0.000000000000000000e+00 +5.717754699999999701e+01,7.254305200000000298e+01,7.338805200000000184e+01,2.859863000000000000e+01,4.151571500000000015e+01,5.268772100000000336e+01,6.587183299999999520e+01,5.238688799999999901e+01,7.999210300000000018e+01,6.756240200000000584e+01,7.221054300000000126e+01,6.937448999999999444e+01,2.279663599999999946e+01,6.865363600000000588e+01,7.254038199999999392e+01,6.461295699999999442e+01,5.227808799999999678e+01,5.841237100000000027e+01,4.421981300000000203e+01,4.415406899999999979e+01,6.145511499999999927e+01,8.239790200000000198e+01,8.558272800000000302e+01,7.294523599999999419e+01,7.972019500000000392e+01,1.850991600000000048e+01,0.000000000000000000e+00,7.550371599999999717e+01,4.157759099999999819e+01,6.174020600000000059e+01,9.461579799999999807e+01,9.172149699999999939e+01,9.137233700000000169e+01,8.519553600000000415e+01,8.694415499999999497e+01,9.963493499999999869e+01,9.784707400000000632e+01,0.000000000000000000e+00,6.166742700000000355e+01,7.660860300000000223e+01,7.509637499999999477e+01,2.944341199999999859e+01,3.909280300000000352e+01,5.587198099999999812e+01,6.637294900000000553e+01,5.960108000000000317e+01,8.372523300000000290e+01,6.959647900000000220e+01,7.966915199999999686e+01,7.582170999999999594e+01,2.946973099999999945e+01,7.475168899999999894e+01,7.585333300000000634e+01,6.332894399999999990e+01,5.664671700000000243e+01,6.129644799999999805e+01,5.083814999999999884e+01,4.623741499999999860e+01,6.231879299999999944e+01,8.291687600000000202e+01,8.789001199999999869e+01,8.090037900000000093e+01,8.069304800000000455e+01,2.711217299999999852e+01,9.669550900000000837e+00,8.126652199999999482e+01,4.824807100000000304e+01,7.000875000000000625e+01,1.018113900000000029e+02,9.625651600000000485e+01,9.703543999999999414e+01,9.138726099999999519e+01,8.907082900000000336e+01,9.890264600000000428e+01,1.020065799999999996e+02,0.000000000000000000e+00 +5.000066100000000091e+01,5.792131700000000194e+01,5.659103499999999798e+01,5.883330000000000126e+01,8.538649900000000059e+01,7.841217500000000484e+01,5.244402600000000092e+01,4.188581200000000138e+01,2.626167200000000079e+01,6.654290000000000305e+01,2.582624099999999956e+01,3.650865300000000246e+01,8.240974500000000091e+01,8.050870600000000366e+01,1.037533499999999975e+02,1.070517600000000016e+02,9.708506699999999512e+01,4.655834399999999818e+01,3.885845499999999930e+01,5.123457299999999748e+01,5.018570299999999662e+01,4.389528200000000169e+01,4.790263499999999652e+01,1.113882899999999943e+01,6.404667200000000093e+01,7.256527699999999470e+01,7.550371599999999717e+01,0.000000000000000000e+00,7.702456899999999962e+01,3.775075900000000217e+01,6.758950400000000514e+01,8.399669400000000508e+01,3.999615299999999962e+01,5.846806399999999826e+01,8.460429899999999748e+01,1.256660100000000000e+02,1.068672399999999953e+02,0.000000000000000000e+00,9.995550900000000638e+01,1.200441399999999987e+02,8.414634499999999662e+01,6.269597600000000170e+01,8.804675000000000296e+01,8.747304400000000157e+01,5.909865400000000335e+01,1.099986999999999995e+02,9.050932799999999645e+01,9.345945700000000045e+01,9.240229899999999930e+01,1.012954600000000056e+02,1.029467999999999961e+02,1.309362999999999886e+02,1.329569899999999905e+02,1.134623399999999975e+02,1.249125800000000055e+02,8.256930800000000659e+01,9.740311199999999303e+01,6.666734399999999994e+01,5.605205000000000126e+01,6.998157600000000400e+01,7.430169700000000432e+01,9.479507300000000214e+01,9.111261299999999608e+01,9.586271700000000351e+01,8.351021099999999819e+01,1.038876300000000015e+02,1.155357400000000041e+02,1.059046500000000037e+02,1.274487799999999993e+02,1.190055200000000042e+02,1.032519999999999953e+02,1.237580700000000036e+02,1.200788299999999964e+02,1.370142700000000104e+02,1.405553400000000011e+02,0.000000000000000000e+00 +4.468248700000000184e+01,4.815777200000000136e+01,7.450860299999999370e+01,5.541638600000000281e+01,4.149539200000000250e+01,5.221021100000000104e+01,8.267941199999999924e+01,3.712045100000000275e+01,8.431403000000000247e+01,5.894613600000000275e+01,7.477878499999999917e+01,6.065460900000000066e+01,2.278558599999999856e+01,3.143896499999999961e+01,4.238310100000000347e+01,5.069861199999999712e+01,2.197535699999999892e+01,8.179559799999999825e+01,4.990244599999999764e+01,7.299932200000000648e+01,8.686629600000000551e+01,9.586796300000000315e+01,1.070903200000000055e+02,8.047794600000000287e+01,7.740941700000000480e+01,4.090442199999999673e+01,4.157759099999999819e+01,7.702456899999999962e+01,0.000000000000000000e+00,4.917205500000000029e+01,7.537988099999999747e+01,7.593316400000000499e+01,8.847036099999999692e+01,6.284600499999999812e+01,6.666650900000000490e+01,7.996296399999999949e+01,7.173430299999999704e+01,0.000000000000000000e+00,8.598487299999999323e+01,1.016814099999999996e+02,9.133099300000000653e+01,5.899154899999999913e+01,4.642053700000000305e+01,6.245419400000000110e+01,8.594222100000000353e+01,9.531127700000000402e+01,1.121900299999999930e+02,8.344436199999999815e+01,1.067796400000000006e+02,1.024154300000000006e+02,5.704980499999999921e+01,9.519123100000000193e+01,8.257407700000000261e+01,6.002232099999999804e+01,7.053954799999999636e+01,9.941614199999999357e+01,9.087462999999999624e+01,8.169794500000000426e+01,8.997114799999999946e+01,1.058053000000000026e+02,1.177960700000000003e+02,1.156834000000000060e+02,9.483774699999999314e+01,6.663949900000000071e+01,4.918630600000000186e+01,1.163342800000000068e+02,7.491699699999999496e+01,9.970296999999999343e+01,1.199066899999999976e+02,1.053954300000000046e+02,1.217138300000000015e+02,1.146444000000000045e+02,9.956879299999999944e+01,9.285930500000000620e+01,1.063873200000000026e+02,0.000000000000000000e+00 +1.456342300000000023e+01,2.192933000000000021e+01,3.902047400000000010e+01,4.977583899999999772e+01,5.602175299999999680e+01,4.898710400000000220e+01,5.218679099999999949e+01,2.427071099999999859e+01,3.931301400000000257e+01,3.543059499999999673e+01,3.016168199999999899e+01,1.278524200000000022e+01,6.068044299999999680e+01,4.500825700000000040e+01,6.708369299999999669e+01,7.273424400000000389e+01,6.563232399999999700e+01,6.714702099999999518e+01,4.160155400000000014e+01,6.183202500000000157e+01,6.254876800000000259e+01,5.659639899999999813e+01,7.579836600000000146e+01,4.393697499999999678e+01,4.319559000000000282e+01,6.332804699999999798e+01,6.174020600000000059e+01,3.775075900000000217e+01,4.917205500000000029e+01,0.000000000000000000e+00,4.007168699999999717e+01,5.262540599999999813e+01,4.023696799999999740e+01,2.814649100000000104e+01,4.988244100000000003e+01,8.914815699999999765e+01,7.007990900000000067e+01,0.000000000000000000e+00,8.446207499999999868e+01,1.042138400000000047e+02,7.147841400000000078e+01,5.445369699999999824e+01,6.112097899999999839e+01,6.114289200000000335e+01,5.845025700000000057e+01,1.013645800000000037e+02,9.232017100000000198e+01,7.375786899999999946e+01,8.949425599999999292e+01,9.228935900000000458e+01,8.482291499999999473e+01,1.096583399999999955e+02,1.046851000000000056e+02,8.196652500000000430e+01,1.004257599999999968e+02,9.313036700000000678e+01,9.502217600000000175e+01,7.411115399999999909e+01,6.764597299999999791e+01,7.664284100000000421e+01,9.319691100000000006e+01,1.013658300000000025e+02,7.611418500000000620e+01,8.702513500000000590e+01,7.048194100000000617e+01,1.058960000000000008e+02,9.689360899999999788e+01,9.607639299999999594e+01,1.112882900000000035e+02,9.675515000000000043e+01,1.007939899999999938e+02,1.096893000000000029e+02,9.673018100000000175e+01,1.041433499999999981e+02,1.124469899999999996e+02,0.000000000000000000e+00 +3.776819600000000321e+01,2.875036800000000170e+01,4.164815099999999859e+01,8.045110099999999420e+01,7.152567299999999761e+01,5.819419800000000009e+01,7.006949699999999837e+01,6.163040999999999769e+01,5.728213900000000081e+01,3.456364500000000106e+01,5.164687700000000348e+01,3.437388899999999836e+01,9.050360100000000330e+01,5.409360300000000166e+01,6.968460299999999563e+01,7.734787099999999782e+01,8.331963500000000522e+01,1.043190699999999964e+02,8.166797599999999591e+01,9.766827600000000587e+01,9.030655899999999292e+01,7.242387499999999534e+01,1.026167099999999976e+02,7.456225799999999992e+01,3.663581599999999838e+01,9.992722399999999539e+01,9.461579799999999807e+01,6.758950400000000514e+01,7.537988099999999747e+01,4.007168699999999717e+01,0.000000000000000000e+00,2.652760800000000074e+01,4.232582800000000134e+01,1.694168000000000163e+01,2.832438600000000051e+01,7.533367699999999445e+01,5.003881899999999661e+01,0.000000000000000000e+00,9.778128399999999942e+01,1.152752799999999951e+02,7.720552600000000609e+01,8.417932600000000321e+01,7.789044800000000635e+01,6.915496500000000424e+01,7.565695100000000650e+01,1.233422099999999944e+02,1.072344400000000064e+02,7.873538800000000037e+01,1.027157600000000031e+02,1.043058999999999941e+02,1.109372900000000044e+02,1.210091100000000068e+02,1.119781399999999962e+02,8.883256799999999487e+01,1.175472699999999975e+02,1.251354000000000042e+02,1.228897400000000033e+02,1.070014999999999930e+02,9.491021399999999630e+01,9.147491200000000333e+01,1.176365700000000061e+02,1.232894000000000005e+02,7.792095799999999883e+01,1.187154100000000057e+02,1.021381099999999975e+02,1.259549800000000062e+02,1.178145800000000065e+02,1.113362900000000053e+02,1.113000600000000020e+02,9.109835800000000461e+01,1.083787099999999981e+02,1.159964800000000054e+02,9.485623400000000061e+01,9.650640400000000341e+01,1.072440799999999967e+02,0.000000000000000000e+00 +4.278791999999999973e+01,4.102536500000000075e+01,3.961636800000000136e+01,7.816635100000000591e+01,5.921681199999999734e+01,4.422805600000000226e+01,6.952793300000000443e+01,7.327340700000000595e+01,6.971164899999999420e+01,2.564600199999999930e+01,6.326430500000000023e+01,4.784569700000000125e+01,8.781321699999999453e+01,5.639967999999999648e+01,5.963516299999999859e+01,6.066459300000000354e+01,7.796880699999999820e+01,1.125792200000000065e+02,9.142390500000000486e+01,1.016888500000000022e+02,9.300296600000000069e+01,7.846271199999999624e+01,1.112548199999999952e+02,8.853915800000000047e+01,3.134717099999999945e+01,1.013404900000000026e+02,9.172149699999999939e+01,8.399669400000000508e+01,7.593316400000000499e+01,5.262540599999999813e+01,2.652760800000000074e+01,0.000000000000000000e+00,5.721732000000000085e+01,3.768202300000000093e+01,1.249441599999999930e+01,5.366808400000000034e+01,3.466995699999999658e+01,0.000000000000000000e+00,8.245116099999999904e+01,9.741880999999999347e+01,6.441100299999999379e+01,8.086145299999999736e+01,6.503808899999999937e+01,5.235612499999999869e+01,7.306606200000000229e+01,1.113567500000000052e+02,9.972380499999999870e+01,6.131950799999999902e+01,9.284359700000000259e+01,9.070296299999999690e+01,1.013091299999999961e+02,1.016322899999999976e+02,9.142361499999999808e+01,7.034730600000000322e+01,1.019967099999999931e+02,1.243803800000000024e+02,1.156103800000000064e+02,1.071416499999999985e+02,9.640000200000000063e+01,8.927926100000000531e+01,1.196746600000000029e+02,1.177680000000000007e+02,6.258327599999999791e+01,1.129754099999999966e+02,9.744245100000000548e+01,1.174979799999999983e+02,1.039173499999999990e+02,9.748684500000000241e+01,9.103280399999999872e+01,6.827796800000000133e+01,9.741107100000000685e+01,9.752275799999999606e+01,7.204161000000000570e+01,7.166858299999999815e+01,8.202314800000000616e+01,0.000000000000000000e+00 +4.547427499999999867e+01,5.129478699999999947e+01,3.274278199999999828e+01,6.868762999999999863e+01,8.273805500000000279e+01,6.837050700000000347e+01,4.482079199999999730e+01,6.144171800000000161e+01,2.005059400000000025e+01,4.843567999999999785e+01,2.156259800000000126e+01,2.802698399999999879e+01,9.667063799999999674e+01,8.063825300000000595e+01,9.889694900000000644e+01,1.000387999999999948e+02,1.030107799999999969e+02,7.825788000000000011e+01,6.930599200000000337e+01,7.498978499999999769e+01,6.093358099999999666e+01,3.556505099999999686e+01,6.507939700000000016e+01,4.358749000000000251e+01,3.613780200000000065e+01,9.555567100000000380e+01,9.137233700000000169e+01,3.999615299999999962e+01,8.847036099999999692e+01,4.023696799999999740e+01,4.232582800000000134e+01,5.721732000000000085e+01,0.000000000000000000e+00,4.411272000000000304e+01,6.293493999999999744e+01,1.079326700000000017e+02,8.799112499999999670e+01,0.000000000000000000e+00,9.266163600000000145e+01,1.117796600000000069e+02,6.671975000000000477e+01,7.187086999999999648e+01,8.622126199999999585e+01,7.637812399999999968e+01,5.153774099999999692e+01,1.130162899999999979e+02,8.347212899999999536e+01,7.791552799999999479e+01,8.328700499999999352e+01,9.176123699999999417e+01,1.126115599999999972e+02,1.251614200000000068e+02,1.261139799999999980e+02,1.068156699999999972e+02,1.268986100000000050e+02,1.003550900000000041e+02,1.075869500000000016e+02,8.459158800000000156e+01,6.595499599999999418e+01,6.172618899999999798e+01,8.308521799999999757e+01,9.752850399999999809e+01,7.105582800000000532e+01,1.118655300000000068e+02,9.844897699999999929e+01,1.040981599999999929e+02,1.193139400000000023e+02,1.005050700000000035e+02,1.084886500000000069e+02,9.671163400000000365e+01,8.850365299999999991e+01,1.102912000000000035e+02,1.014719400000000036e+02,1.197954500000000024e+02,1.222151599999999974e+02,0.000000000000000000e+00 +2.925910700000000020e+01,1.470668200000000070e+01,4.568481200000000086e+01,7.419144000000000005e+01,6.743770299999999907e+01,5.747749000000000308e+01,7.015731100000000708e+01,4.663934799999999825e+01,5.470009100000000046e+01,3.653375100000000231e+01,4.771133799999999781e+01,2.720214500000000157e+01,7.953609000000000151e+01,4.268690999999999747e+01,6.421097899999999470e+01,7.497207199999999716e+01,7.344420300000000168e+01,9.471201800000000048e+01,6.861495999999999640e+01,8.945674699999999291e+01,8.648098299999999483e+01,7.272901500000000397e+01,9.831929300000000183e+01,6.654615200000000641e+01,4.381790300000000116e+01,8.800379800000000330e+01,8.519553600000000415e+01,5.846806399999999826e+01,6.284600499999999812e+01,2.814649100000000104e+01,1.694168000000000163e+01,3.768202300000000093e+01,4.411272000000000304e+01,0.000000000000000000e+00,3.453900399999999848e+01,7.921157900000000041e+01,5.382261599999999646e+01,0.000000000000000000e+00,9.899139900000000125e+01,1.174311200000000071e+02,8.204403000000000645e+01,7.847842900000000554e+01,7.416899800000000198e+01,7.010022499999999468e+01,7.626510299999999631e+01,1.213715700000000055e+02,1.095676700000000068e+02,8.282777000000000100e+01,1.055175799999999953e+02,1.071203100000000035e+02,1.040912000000000006e+02,1.215462200000000053e+02,1.118507400000000018e+02,8.737425799999999754e+01,1.135242700000000013e+02,1.194645299999999963e+02,1.186192499999999939e+02,1.006455299999999937e+02,9.145577600000000018e+01,9.351650700000000427e+01,1.156570200000000028e+02,1.227750300000000010e+02,8.411383100000000468e+01,1.107807999999999993e+02,9.353609000000000151e+01,1.261479300000000023e+02,1.139793399999999934e+02,1.125732799999999969e+02,1.182852299999999985e+02,9.909973399999999799e+01,1.136424200000000013e+02,1.206581099999999935e+02,1.010186400000000049e+02,1.011453800000000030e+02,1.132098000000000013e+02,0.000000000000000000e+00 +3.939348499999999831e+01,3.467390400000000028e+01,4.568182099999999934e+01,7.709229799999999955e+01,5.398763199999999784e+01,4.206642699999999735e+01,7.433994699999999511e+01,6.775065200000000232e+01,7.384491900000000442e+01,2.637901600000000002e+01,6.630000699999999370e+01,4.815911799999999943e+01,8.026127599999999518e+01,4.505887200000000092e+01,4.813032100000000213e+01,5.271186200000000355e+01,6.747701499999999442e+01,1.120209399999999960e+02,8.768162800000000345e+01,1.012532300000000021e+02,9.589931199999999478e+01,8.437601999999999691e+01,1.149347400000000050e+02,8.978868199999999433e+01,3.905998100000000051e+01,9.567453199999999924e+01,8.694415499999999497e+01,8.460429899999999748e+01,6.666650900000000490e+01,4.988244100000000003e+01,2.832438600000000051e+01,1.249441599999999930e+01,6.293493999999999744e+01,3.453900399999999848e+01,0.000000000000000000e+00,4.727937399999999712e+01,2.535675499999999971e+01,0.000000000000000000e+00,8.447176799999999730e+01,9.952131400000000383e+01,7.061240700000000459e+01,8.010080499999999404e+01,6.073584699999999970e+01,5.194865899999999925e+01,7.806046100000000365e+01,1.118938700000000068e+02,1.056127500000000055e+02,6.515862099999999657e+01,9.846848199999999451e+01,9.520625300000000379e+01,9.639084300000000383e+01,1.007513399999999990e+02,8.760273899999999969e+01,6.453630200000000627e+01,9.678100100000000339e+01,1.253453999999999979e+02,1.156859199999999959e+02,1.074767499999999956e+02,9.942925300000000277e+01,9.577086599999999805e+01,1.242779299999999978e+02,1.219894199999999955e+02,6.928184000000000253e+01,1.093114800000000031e+02,9.299405199999999638e+01,1.215401700000000034e+02,1.007320500000000010e+02,1.004458199999999977e+02,9.680850499999999670e+01,7.368305399999999850e+01,1.047844999999999942e+02,1.019604000000000070e+02,7.548666799999999455e+01,6.912217499999999859e+01,8.290527899999999306e+01,0.000000000000000000e+00 +7.590021299999999371e+01,7.417204900000000123e+01,8.296251999999999782e+01,9.894271100000000274e+01,5.929397300000000115e+01,5.737843999999999767e+01,1.060398399999999981e+02,9.983469300000000146e+01,1.158529699999999991e+02,6.205620199999999897e+01,1.075725500000000068e+02,9.068525499999999795e+01,8.884363600000000361e+01,6.408148500000000070e+01,4.111062299999999681e+01,3.723749200000000315e+01,6.691496800000000178e+01,1.425089399999999955e+02,1.176423699999999997e+02,1.281524000000000001e+02,1.261810499999999990e+02,1.220680700000000058e+02,1.507949900000000127e+02,1.293504000000000076e+02,7.694595900000000199e+01,1.114256900000000030e+02,9.963493499999999869e+01,1.256660100000000000e+02,7.996296399999999949e+01,8.914815699999999765e+01,7.533367699999999445e+01,5.366808400000000034e+01,1.079326700000000017e+02,7.921157900000000041e+01,4.727937399999999712e+01,0.000000000000000000e+00,2.941789500000000146e+01,0.000000000000000000e+00,8.948194399999999860e+01,9.664252500000000623e+01,8.970928999999999576e+01,1.004815600000000018e+02,6.418672300000000064e+01,5.994688000000000017e+01,1.071930799999999948e+02,1.156943500000000000e+02,1.258716299999999961e+02,7.468873100000000420e+01,1.159004300000000001e+02,1.055713400000000064e+02,9.529046400000000006e+01,8.707276099999999985e+01,6.346018300000000067e+01,4.619645500000000027e+01,8.132289600000000007e+01,1.459956400000000087e+02,1.262291699999999963e+02,1.300737100000000055e+02,1.281596099999999865e+02,1.246220500000000015e+02,1.534857399999999927e+02,1.411063599999999951e+02,8.548720400000000552e+01,1.160551200000000023e+02,1.023872300000000024e+02,1.361001899999999978e+02,9.422240899999999897e+01,1.069577500000000043e+02,9.613664099999999735e+01,7.157139100000000553e+01,1.220052100000000053e+02,1.019114799999999974e+02,6.877781799999999635e+01,3.416497799999999785e+01,5.903561700000000201e+01,0.000000000000000000e+00 +5.927530000000000143e+01,5.148842400000000197e+01,6.991025299999999731e+01,9.408624899999999514e+01,6.129025599999999940e+01,5.522955900000000184e+01,9.714888000000000545e+01,8.296309200000000317e+01,9.848706500000000119e+01,4.858100400000000008e+01,9.046020500000000197e+01,7.116683500000000606e+01,8.648199700000000689e+01,4.705035199999999662e+01,3.849719600000000241e+01,4.769177400000000233e+01,6.515934799999999427e+01,1.316715299999999900e+02,1.043489100000000036e+02,1.201902299999999997e+02,1.177460800000000063e+02,1.090042899999999975e+02,1.384542500000000018e+02,1.124466000000000037e+02,6.333810100000000176e+01,1.065292599999999936e+02,9.784707400000000632e+01,1.068672399999999953e+02,7.173430299999999704e+01,7.007990900000000067e+01,5.003881899999999661e+01,3.466995699999999658e+01,8.799112499999999670e+01,5.382261599999999646e+01,2.535675499999999971e+01,2.941789500000000146e+01,0.000000000000000000e+00,0.000000000000000000e+00,9.680202900000000454e+01,1.088568599999999975e+02,8.905883900000000608e+01,9.683699799999999414e+01,6.829356900000000508e+01,6.333090800000000087e+01,1.001835800000000063e+02,1.236715399999999931e+02,1.252926700000000011e+02,7.906032999999999333e+01,1.169359500000000054e+02,1.106163800000000066e+02,1.022339599999999962e+02,1.042558400000000063e+02,8.441490699999999947e+01,6.159277000000000157e+01,9.650054099999999835e+01,1.434598200000000077e+02,1.298107899999999972e+02,1.257348099999999960e+02,1.209260000000000019e+02,1.183181000000000012e+02,1.466619100000000060e+02,1.410718899999999962e+02,8.641793099999999583e+01,1.193014299999999963e+02,1.031142600000000016e+02,1.389252899999999897e+02,1.059523200000000003e+02,1.140489599999999939e+02,1.072119299999999953e+02,8.219838699999999676e+01,1.233580000000000041e+02,1.129596499999999963e+02,8.215011599999999703e+01,6.032938800000000157e+01,8.098394299999999646e+01,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +7.380180300000000670e+01,9.206892399999999554e+01,6.278513000000000233e+01,4.828357799999999855e+01,4.877866000000000213e+01,4.579900200000000154e+01,5.456797900000000112e+01,9.305837699999999302e+01,8.652964599999999962e+01,6.398698000000000263e+01,8.139712099999999850e+01,8.302776199999999562e+01,7.470876099999999553e+01,9.708985199999999338e+01,8.946684100000000228e+01,6.743536299999999528e+01,8.720243200000000172e+01,9.141483999999999810e+01,9.023058699999999988e+01,7.247105500000000688e+01,6.488255800000000306e+01,7.652004900000000021e+01,9.390954700000000344e+01,9.523113100000000486e+01,6.608683399999999608e+01,7.962261800000000278e+01,6.166742700000000355e+01,9.995550900000000638e+01,8.598487299999999323e+01,8.446207499999999868e+01,9.778128399999999942e+01,8.245116099999999904e+01,9.266163600000000145e+01,9.899139900000000125e+01,8.447176799999999730e+01,8.948194399999999860e+01,9.680202900000000454e+01,0.000000000000000000e+00,0.000000000000000000e+00,2.023973499999999959e+01,3.301656200000000041e+01,4.492886000000000024e+01,4.247441599999999795e+01,3.407586700000000235e+01,4.952397200000000055e+01,3.249462799999999874e+01,4.662369100000000088e+01,2.357129000000000119e+01,3.625262099999999776e+01,2.144104899999999958e+01,5.479441200000000123e+01,3.735999199999999831e+01,5.571061000000000263e+01,5.709030800000000028e+01,5.760844000000000165e+01,7.060751000000000488e+01,4.677059299999999809e+01,6.273776699999999806e+01,6.271525499999999909e+01,5.924887700000000024e+01,8.075388100000000691e+01,5.631474800000000158e+01,3.454510499999999951e+01,6.086276999999999759e+01,5.848934899999999715e+01,4.812333100000000030e+01,4.297111499999999751e+01,1.775633699999999848e+01,4.091870200000000324e+01,4.414760100000000165e+01,4.838112600000000185e+01,2.998297799999999924e+01,3.757685800000000143e+01,7.246695300000000373e+01,5.946023100000000028e+01,0.000000000000000000e+00 +9.297087500000000659e+01,1.104668400000000048e+02,8.137585099999999727e+01,6.713349900000000048e+01,6.325787199999999899e+01,6.234518400000000327e+01,7.344894600000000651e+01,1.122885600000000039e+02,1.061684599999999961e+02,8.161050199999999677e+01,1.013640699999999981e+02,1.028336999999999932e+02,8.888003500000000656e+01,1.131180099999999982e+02,1.013818700000000064e+02,7.685007000000000232e+01,9.983703900000000431e+01,1.088112899999999996e+02,1.091006699999999938e+02,8.975599900000000275e+01,8.253144000000000347e+01,9.475474599999999725e+01,1.109355199999999968e+02,1.150013900000000007e+02,8.364245200000000580e+01,9.483746999999999616e+01,7.660860300000000223e+01,1.200441399999999987e+02,1.016814099999999996e+02,1.042138400000000047e+02,1.152752799999999951e+02,9.741880999999999347e+01,1.117796600000000069e+02,1.174311200000000071e+02,9.952131400000000383e+01,9.664252500000000623e+01,1.088568599999999975e+02,0.000000000000000000e+00,2.023973499999999959e+01,0.000000000000000000e+00,4.816463499999999698e+01,6.341139900000000296e+01,5.644344399999999951e+01,4.930917399999999873e+01,6.779492700000000127e+01,3.357363999999999749e+01,5.651245099999999866e+01,3.758961800000000153e+01,4.629884599999999750e+01,2.871519999999999939e+01,6.281684099999999660e+01,2.694088500000000153e+01,5.316166100000000228e+01,6.342430300000000187e+01,5.849560100000000062e+01,8.217374499999999671e+01,5.435689599999999899e+01,7.788559200000000260e+01,7.958405999999999381e+01,7.412216499999999542e+01,9.393550199999999961e+01,6.433244200000000035e+01,4.720247299999999768e+01,7.037031799999999748e+01,7.163809700000000191e+01,5.267065800000000309e+01,4.460643600000000220e+01,2.122306000000000026e+01,3.453359400000000079e+01,4.545275199999999671e+01,5.422157500000000141e+01,1.973206199999999910e+01,3.699367900000000020e+01,7.302617499999999495e+01,5.441496200000000272e+01,0.000000000000000000e+00 +6.245798200000000122e+01,7.973705099999999391e+01,3.842768900000000087e+01,5.150683000000000078e+01,5.779285899999999998e+01,4.414218600000000237e+01,3.417150600000000082e+01,8.735386099999999487e+01,6.422018799999999317e+01,4.892517200000000344e+01,6.102394600000000224e+01,6.534198000000000661e+01,8.692958600000000047e+01,9.431180100000000266e+01,9.320077299999999809e+01,7.663055799999999351e+01,9.657820599999999445e+01,8.870171600000000467e+01,8.777588599999999985e+01,7.264444600000000207e+01,5.523243800000000192e+01,5.280006699999999853e+01,7.993581600000000265e+01,8.018793599999999344e+01,4.113623100000000221e+01,9.033530600000000277e+01,7.509637499999999477e+01,8.414634499999999662e+01,9.133099300000000653e+01,7.147841400000000078e+01,7.720552600000000609e+01,6.441100299999999379e+01,6.671975000000000477e+01,8.204403000000000645e+01,7.061240700000000459e+01,8.970928999999999576e+01,8.905883900000000608e+01,0.000000000000000000e+00,3.301656200000000041e+01,4.816463499999999698e+01,0.000000000000000000e+00,5.010886299999999949e+01,5.543885099999999966e+01,3.750108099999999922e+01,2.998365700000000089e+01,6.036957499999999754e+01,3.781041400000000152e+01,1.974559500000000156e+01,2.917931000000000097e+01,2.880793099999999995e+01,7.930911700000000053e+01,6.747023500000000240e+01,7.903663500000000397e+01,7.236448799999999437e+01,8.503277799999999331e+01,7.808310799999999574e+01,6.701074800000000664e+01,6.756589499999999759e+01,5.471542399999999873e+01,3.907703599999999966e+01,7.157723699999999667e+01,5.825048100000000062e+01,8.802582299999999194e+00,8.275254900000000191e+01,7.585940600000000700e+01,5.569197199999999981e+01,7.329551600000000633e+01,3.970632100000000264e+01,4.359482899999999717e+01,4.043939600000000212e+01,3.491297999999999746e+01,4.360526500000000283e+01,4.348237000000000307e+01,8.075947899999999890e+01,7.014146300000000167e+01,0.000000000000000000e+00 +4.975024200000000008e+01,6.947162699999999802e+01,5.263503099999999790e+01,4.933275499999999703e+00,4.370481199999999689e+01,4.421087200000000195e+01,3.792109599999999858e+01,5.560194400000000314e+01,5.930250999999999806e+01,5.538630500000000012e+01,5.307789900000000216e+01,5.678076000000000079e+01,4.786142000000000252e+01,7.686149699999999996e+01,8.242678100000000541e+01,7.115844099999999628e+01,7.081427100000000507e+01,4.939869099999999946e+01,4.636884299999999826e+01,3.096850299999999834e+01,3.570275399999999877e+01,5.616220299999999810e+01,6.370423600000000164e+01,5.769509099999999790e+01,6.046662200000000098e+01,4.211001999999999867e+01,2.944341199999999859e+01,6.269597600000000170e+01,5.899154899999999913e+01,5.445369699999999824e+01,8.417932600000000321e+01,8.086145299999999736e+01,7.187086999999999648e+01,7.847842900000000554e+01,8.010080499999999404e+01,1.004815600000000018e+02,9.683699799999999414e+01,0.000000000000000000e+00,4.492886000000000024e+01,6.341139900000000296e+01,5.010886299999999949e+01,0.000000000000000000e+00,4.056278600000000267e+01,4.517400399999999649e+01,3.745035699999999679e+01,4.927012700000000223e+01,5.600679499999999678e+01,5.080365599999999660e+01,5.283579799999999693e+01,5.297341999999999729e+01,4.655808400000000091e+01,7.184282899999999472e+01,8.002298000000000400e+01,6.876902200000000676e+01,6.867957499999999982e+01,4.690902299999999769e+01,4.060274600000000333e+01,2.965526300000000148e+01,3.620378399999999885e+01,5.352465000000000117e+01,6.296607600000000105e+01,5.674629900000000049e+01,5.726163700000000034e+01,4.104259400000000113e+01,3.176586599999999905e+01,5.870108499999999907e+01,5.447898299999999949e+01,5.108292600000000050e+01,8.285719799999999680e+01,7.983770499999999970e+01,6.991339800000000082e+01,7.334760300000000655e+01,7.547813700000000381e+01,9.742851400000000694e+01,9.514695199999999886e+01,0.000000000000000000e+00 +4.876230199999999826e+01,6.301708800000000110e+01,5.821121300000000076e+01,4.020893099999999976e+01,8.011509399999999559e+00,2.208477699999999899e+01,6.303284800000000132e+01,6.453007999999999811e+01,8.230134200000000533e+01,4.544232300000000180e+01,7.367194700000000296e+01,6.527819599999999411e+01,3.944149600000000078e+01,5.833628900000000073e+01,4.977318600000000259e+01,3.184021399999999957e+01,4.487523099999999943e+01,8.676785099999999318e+01,6.947747300000000337e+01,6.992445800000000133e+01,7.349528599999999301e+01,8.360948999999999387e+01,1.015049400000000048e+02,8.733267700000000389e+01,6.041607299999999725e+01,5.529649500000000018e+01,3.909280300000000352e+01,8.804675000000000296e+01,4.642053700000000305e+01,6.112097899999999839e+01,7.789044800000000635e+01,6.503808899999999937e+01,8.622126199999999585e+01,7.416899800000000198e+01,6.073584699999999970e+01,6.418672300000000064e+01,6.829356900000000508e+01,0.000000000000000000e+00,4.247441599999999795e+01,5.644344399999999951e+01,5.543885099999999966e+01,4.056278600000000267e+01,0.000000000000000000e+00,2.196589499999999973e+01,6.271689200000000142e+01,5.901782299999999992e+01,7.951151400000000535e+01,4.191955399999999798e+01,7.109353000000000122e+01,6.175251200000000296e+01,3.688705900000000071e+01,5.159504100000000193e+01,4.535166799999999654e+01,2.847382599999999897e+01,4.113760500000000064e+01,8.405167600000000050e+01,6.419033000000000300e+01,6.903531800000000374e+01,7.430772500000000491e+01,8.110927200000000425e+01,1.005337099999999992e+02,8.676063999999999510e+01,5.716599599999999981e+01,5.316944500000000318e+01,4.015468099999999652e+01,8.294915199999999800e+01,4.079390599999999978e+01,5.846756899999999746e+01,7.498184799999999939e+01,6.297137399999999730e+01,8.476942099999999414e+01,6.940483600000000308e+01,5.525924100000000294e+01,6.048831700000000211e+01,6.505817500000000564e+01,0.000000000000000000e+00 +4.766938799999999787e+01,6.260197000000000145e+01,4.470039400000000285e+01,4.517391200000000140e+01,2.298463800000000035e+01,1.360210599999999914e+01,5.331633899999999926e+01,7.218561300000000358e+01,7.536509300000000167e+01,3.498726700000000278e+01,6.779131800000000396e+01,6.095442400000000305e+01,5.944032099999999730e+01,6.594078299999999615e+01,5.818726600000000104e+01,3.943336200000000247e+01,6.211683399999999722e+01,9.224642400000000464e+01,7.848449999999999704e+01,7.515853400000000306e+01,7.050971599999999739e+01,7.406455499999999859e+01,9.824936300000000244e+01,8.652947899999999493e+01,4.520210900000000009e+01,7.215631799999999885e+01,5.587198099999999812e+01,8.747304400000000157e+01,6.245419400000000110e+01,6.114289200000000335e+01,6.915496500000000424e+01,5.235612499999999869e+01,7.637812399999999968e+01,7.010022499999999468e+01,5.194865899999999925e+01,5.994688000000000017e+01,6.333090800000000087e+01,0.000000000000000000e+00,3.407586700000000235e+01,4.930917399999999873e+01,3.750108099999999922e+01,4.517400399999999649e+01,2.196589499999999973e+01,0.000000000000000000e+00,5.242232099999999662e+01,6.114567300000000216e+01,6.854644399999999393e+01,2.271059500000000142e+01,5.909239099999999922e+01,5.008033300000000310e+01,5.552805299999999988e+01,5.211375100000000060e+01,5.012143400000000071e+01,3.619149999999999778e+01,5.606192300000000017e+01,8.773725899999999456e+01,6.928501699999999630e+01,7.326445200000000568e+01,7.124608100000000377e+01,6.971719699999999875e+01,9.567939900000000364e+01,8.149389499999999487e+01,3.736632399999999876e+01,6.855447900000000061e+01,5.720628200000000163e+01,7.731595299999999327e+01,5.297968900000000048e+01,5.131863299999999839e+01,5.829762699999999853e+01,4.355176600000000064e+01,6.962336799999999926e+01,5.659802599999999728e+01,3.862180399999999736e+01,5.410243700000000189e+01,5.418922599999999790e+01,0.000000000000000000e+00 +5.513675700000000290e+01,7.397512700000000052e+01,3.496771700000000038e+01,3.791553600000000301e+01,6.433837200000000678e+01,5.297042400000000129e+01,7.279145899999999614e+00,7.180820199999999431e+01,4.128751599999999655e+01,5.237086500000000200e+01,3.983529500000000212e+01,5.228821200000000147e+01,8.150034700000000498e+01,9.265852999999999895e+01,1.000951000000000022e+02,8.875069700000000239e+01,9.763445799999999508e+01,6.176228600000000313e+01,6.675101899999999944e+01,4.847981999999999658e+01,2.682124800000000064e+01,2.711593500000000034e+01,5.032683200000000312e+01,5.302933300000000116e+01,4.328878100000000018e+01,7.723167399999999816e+01,6.637294900000000553e+01,5.909865400000000335e+01,8.594222100000000353e+01,5.845025700000000057e+01,7.565695100000000650e+01,7.306606200000000229e+01,5.153774099999999692e+01,7.626510299999999631e+01,7.806046100000000365e+01,1.071930799999999948e+02,1.001835800000000063e+02,0.000000000000000000e+00,4.952397200000000055e+01,6.779492700000000127e+01,2.998365700000000089e+01,3.745035699999999679e+01,6.271689200000000142e+01,5.242232099999999662e+01,0.000000000000000000e+00,6.490966199999999731e+01,3.452966599999999886e+01,4.488124499999999983e+01,3.406460200000000071e+01,4.407811600000000141e+01,8.046221599999999796e+01,8.621601499999999874e+01,9.777346300000000667e+01,8.721807900000000302e+01,9.583882699999999488e+01,5.910453499999999849e+01,6.085305799999999721e+01,4.686298599999999936e+01,2.771144100000000066e+01,2.040310200000000052e+01,4.765704900000000066e+01,4.807555500000000137e+01,3.848524700000000109e+01,7.626556100000000527e+01,6.900603800000000376e+01,5.288737100000000169e+01,8.133050099999999816e+01,5.197946400000000011e+01,7.143502399999999852e+01,7.010123500000000263e+01,4.504099200000000280e+01,6.718347599999999886e+01,7.181983700000000681e+01,1.041742600000000039e+02,9.734398000000000195e+01,0.000000000000000000e+00 +9.323291999999999291e+01,1.125468299999999999e+02,8.742086700000000121e+01,5.402110100000000159e+01,6.668563899999999478e+01,7.037589900000000398e+01,7.039441800000000171e+01,1.033999400000000009e+02,1.019104999999999990e+02,8.976050999999999647e+01,9.741460399999999709e+01,1.021348600000000033e+02,7.755323400000000333e+01,1.146861799999999931e+02,1.084067399999999992e+02,8.718128299999999342e+01,9.802311299999999505e+01,8.683899800000000369e+01,9.321542499999999620e+01,6.848242999999999370e+01,6.807597699999999463e+01,9.043331299999999828e+01,9.542444899999999564e+01,1.032520399999999938e+02,9.291948299999999961e+01,7.549344399999999666e+01,5.960108000000000317e+01,1.099986999999999995e+02,9.531127700000000402e+01,1.013645800000000037e+02,1.233422099999999944e+02,1.113567500000000052e+02,1.130162899999999979e+02,1.213715700000000055e+02,1.118938700000000068e+02,1.156943500000000000e+02,1.236715399999999931e+02,0.000000000000000000e+00,3.249462799999999874e+01,3.357363999999999749e+01,6.036957499999999754e+01,4.927012700000000223e+01,5.901782299999999992e+01,6.114567300000000216e+01,6.490966199999999731e+01,0.000000000000000000e+00,5.356626299999999929e+01,5.569449199999999678e+01,4.804692899999999867e+01,3.818542800000000170e+01,4.850443299999999880e+01,4.434421900000000250e+01,6.896905499999999734e+01,7.529612600000000100e+01,5.880262199999999950e+01,5.415149699999999910e+01,2.267232299999999867e+01,5.370577800000000224e+01,6.417043700000000683e+01,7.054270599999999547e+01,7.739858800000000372e+01,4.812596800000000030e+01,6.420962900000000673e+01,4.488132099999999980e+01,5.261565800000000337e+01,3.858147400000000005e+01,3.633119500000000102e+01,2.498212699999999842e+01,6.472212600000000293e+01,7.493174899999999639e+01,6.272989900000000318e+01,4.793229600000000090e+01,6.705653499999999667e+01,9.740509199999999623e+01,8.430295900000000131e+01,0.000000000000000000e+00 +8.749757800000000429e+01,1.068374699999999962e+02,6.559315899999999999e+01,5.921451799999999821e+01,8.394505499999999643e+01,7.515470200000000034e+01,4.159172499999999673e+01,1.034740100000000069e+02,7.341468999999999312e+01,8.113013300000000072e+01,7.367365499999999656e+01,8.665755000000000052e+01,1.024322399999999931e+02,1.223609500000000025e+02,1.242530399999999986e+02,1.071919199999999961e+02,1.208896400000000000e+02,8.030414799999999786e+01,9.435504899999999395e+01,6.604524399999999673e+01,4.507545199999999852e+01,5.370347300000000246e+01,6.508303399999999783e+01,8.244642299999999580e+01,7.172834699999999941e+01,9.685898600000000158e+01,8.372523300000000290e+01,9.050932799999999645e+01,1.121900299999999930e+02,9.232017100000000198e+01,1.072344400000000064e+02,9.972380499999999870e+01,8.347212899999999536e+01,1.095676700000000068e+02,1.056127500000000055e+02,1.258716299999999961e+02,1.252926700000000011e+02,0.000000000000000000e+00,4.662369100000000088e+01,5.651245099999999866e+01,3.781041400000000152e+01,5.600679499999999678e+01,7.951151400000000535e+01,6.854644399999999393e+01,3.452966599999999886e+01,5.356626299999999929e+01,0.000000000000000000e+00,5.203835999999999729e+01,1.141842699999999944e+01,2.851040599999999969e+01,8.899186400000000674e+01,8.131550900000000581e+01,1.023065600000000046e+02,1.005430499999999938e+02,1.013374400000000009e+02,5.647733399999999904e+01,5.401869800000000055e+01,5.501596700000000340e+01,4.102957800000000077e+01,2.458225399999999894e+01,4.365374899999999769e+01,2.438549199999999928e+01,4.392614799999999775e+01,8.249413800000000663e+01,8.242139899999999386e+01,2.543848699999999852e+01,8.251271900000000414e+01,3.718960200000000071e+01,5.903408100000000047e+01,7.054431200000000501e+01,2.050448799999999849e+01,5.117004599999999925e+01,7.189065399999999784e+01,1.136370600000000053e+02,9.875464999999999804e+01,0.000000000000000000e+00 +6.194046099999999910e+01,7.822689400000000148e+01,4.594019099999999867e+01,5.227245299999999872e+01,4.489597700000000202e+01,3.370758899999999869e+01,4.822447199999999867e+01,8.757851399999999842e+01,7.651096599999999626e+01,4.657774200000000064e+01,7.121513199999999699e+01,7.018579300000000387e+01,7.838263299999999845e+01,8.680473999999999535e+01,8.013312200000000018e+01,6.039304099999999664e+01,8.459273100000000056e+01,9.639124300000000289e+01,9.033522299999999916e+01,7.882295600000000491e+01,6.729172499999999957e+01,6.893017299999999636e+01,9.458678199999999947e+01,9.062409100000000706e+01,4.669297300000000206e+01,8.654377700000000573e+01,6.959647900000000220e+01,9.345945700000000045e+01,8.344436199999999815e+01,7.375786899999999946e+01,7.873538800000000037e+01,6.131950799999999902e+01,7.791552799999999479e+01,8.282777000000000100e+01,6.515862099999999657e+01,7.468873100000000420e+01,7.906032999999999333e+01,0.000000000000000000e+00,2.357129000000000119e+01,3.758961800000000153e+01,1.974559500000000156e+01,5.080365599999999660e+01,4.191955399999999798e+01,2.271059500000000142e+01,4.488124499999999983e+01,5.569449199999999678e+01,5.203835999999999729e+01,0.000000000000000000e+00,4.148735599999999835e+01,3.192535399999999868e+01,6.808458699999999908e+01,5.122619799999999657e+01,5.968703299999999956e+01,5.419179900000000316e+01,6.845270299999999963e+01,8.474995900000000404e+01,6.667148400000000663e+01,7.344146100000000388e+01,6.679133600000000115e+01,5.716884100000000046e+01,8.656283899999999676e+01,6.890111400000000685e+01,1.734547399999999939e+01,7.688929299999999500e+01,6.945769500000000107e+01,6.343373700000000071e+01,5.999311999999999756e+01,3.758142800000000250e+01,3.830916899999999714e+01,2.918111700000000042e+01,4.883639999999999759e+01,3.800632099999999980e+01,2.761288199999999904e+01,6.242994300000000152e+01,5.248959899999999834e+01,0.000000000000000000e+00 +8.302277100000000587e+01,1.022659900000000022e+02,6.142556299999999680e+01,5.613342099999999846e+01,7.571287300000000187e+01,6.689639400000000080e+01,4.129612900000000053e+01,1.011854500000000030e+02,7.485759899999999334e+01,7.471882999999999697e+01,7.382248199999999372e+01,8.420429099999999778e+01,9.715735599999999295e+01,1.162416400000000039e+02,1.159768799999999942e+02,9.778457299999999464e+01,1.137941399999999987e+02,8.406201500000000237e+01,9.410195400000000632e+01,6.819958800000000565e+01,4.917941799999999830e+01,5.703649000000000058e+01,7.237859299999999507e+01,8.524921199999999999e+01,6.672694199999999398e+01,9.425604699999999525e+01,7.966915199999999686e+01,9.240229899999999930e+01,1.067796400000000006e+02,8.949425599999999292e+01,1.027157600000000031e+02,9.284359700000000259e+01,8.328700499999999352e+01,1.055175799999999953e+02,9.846848199999999451e+01,1.159004300000000001e+02,1.169359500000000054e+02,0.000000000000000000e+00,3.625262099999999776e+01,4.629884599999999750e+01,2.917931000000000097e+01,5.283579799999999693e+01,7.109353000000000122e+01,5.909239099999999922e+01,3.406460200000000071e+01,4.804692899999999867e+01,1.141842699999999944e+01,4.148735599999999835e+01,0.000000000000000000e+00,1.771662999999999855e+01,8.255220099999999661e+01,7.116830799999999613e+01,9.170382600000000650e+01,9.055214700000000505e+01,9.243151899999999443e+01,6.088594200000000001e+01,5.242308100000000337e+01,5.735451299999999719e+01,4.569019300000000072e+01,3.022043000000000035e+01,5.344290800000000274e+01,3.160632400000000075e+01,3.459873900000000191e+01,7.897279799999999739e+01,7.810745400000000416e+01,2.824351599999999962e+01,7.461449500000000512e+01,2.829772699999999830e+01,4.881832899999999853e+01,5.973465699999999856e+01,1.803561200000000042e+01,4.093772100000000336e+01,6.057576799999999650e+01,1.025246700000000004e+02,8.735378599999999949e+01,0.000000000000000000e+00 +8.348180499999999427e+01,1.024151300000000049e+02,6.507821599999999762e+01,5.662583000000000055e+01,6.727727299999999389e+01,6.052460399999999652e+01,5.075871899999999926e+01,1.030863599999999991e+02,8.483405999999999381e+01,7.318142299999999523e+01,8.198915999999999826e+01,8.841437100000000271e+01,9.167464999999999975e+01,1.123690399999999983e+02,1.077715599999999938e+02,8.698605000000000587e+01,1.062131100000000004e+02,9.228180899999999554e+01,9.787089500000000442e+01,7.454488600000000531e+01,6.036380100000000226e+01,6.992708799999999769e+01,8.660922399999999755e+01,9.511420200000000591e+01,6.904420399999999347e+01,9.240720299999999554e+01,7.582170999999999594e+01,1.012954600000000056e+02,1.024154300000000006e+02,9.228935900000000458e+01,1.043058999999999941e+02,9.070296299999999690e+01,9.176123699999999417e+01,1.071203100000000035e+02,9.520625300000000379e+01,1.055713400000000064e+02,1.106163800000000066e+02,0.000000000000000000e+00,2.144104899999999958e+01,2.871519999999999939e+01,2.880793099999999995e+01,5.297341999999999729e+01,6.175251200000000296e+01,5.008033300000000310e+01,4.407811600000000141e+01,3.818542800000000170e+01,2.851040599999999969e+01,3.192535399999999868e+01,1.771662999999999855e+01,0.000000000000000000e+00,7.289163600000000542e+01,5.399323700000000059e+01,7.572197300000000553e+01,7.766958999999999946e+01,7.829818199999999706e+01,6.739443900000000554e+01,4.968716200000000072e+01,6.303376200000000296e+01,5.715820300000000032e+01,4.631255099999999914e+01,6.875754299999999830e+01,4.235080599999999862e+01,3.140311900000000023e+01,7.347110800000000097e+01,7.302547199999999350e+01,3.378255899999999912e+01,6.146648299999999665e+01,1.390995599999999932e+01,3.644691399999999959e+01,4.838540299999999661e+01,2.797488900000000100e+01,2.538771300000000153e+01,4.655967199999999906e+01,8.862811200000000156e+01,7.207231600000000071e+01,0.000000000000000000e+00 +7.642636899999999400e+01,9.126223699999999894e+01,8.826452700000000107e+01,4.813718699999999728e+01,4.267146900000000187e+01,5.795831299999999686e+01,8.207834800000000541e+01,7.870945899999999540e+01,1.031733600000000024e+02,7.971310099999999466e+01,9.535018999999999778e+01,9.130105899999999508e+01,3.633193599999999890e+01,8.208525000000000205e+01,7.454643299999999329e+01,5.894006999999999863e+01,5.624494899999999831e+01,8.434193000000000495e+01,7.364293800000000090e+01,6.799556699999999410e+01,8.091201200000000426e+01,1.021410900000000055e+02,1.081258600000000030e+02,9.997992399999999691e+01,9.287177699999999447e+01,4.392663100000000043e+01,2.946973099999999945e+01,1.029467999999999961e+02,5.704980499999999921e+01,8.482291499999999473e+01,1.109372900000000044e+02,1.013091299999999961e+02,1.126115599999999972e+02,1.040912000000000006e+02,9.639084300000000383e+01,9.529046400000000006e+01,1.022339599999999962e+02,0.000000000000000000e+00,5.479441200000000123e+01,6.281684099999999660e+01,7.930911700000000053e+01,4.655808400000000091e+01,3.688705900000000071e+01,5.552805299999999988e+01,8.046221599999999796e+01,4.850443299999999880e+01,8.899186400000000674e+01,6.808458699999999908e+01,8.255220099999999661e+01,7.289163600000000542e+01,0.000000000000000000e+00,5.282448999999999728e+01,5.447370999999999697e+01,5.101547200000000259e+01,3.014098699999999909e+01,7.318449099999999419e+01,4.932833399999999813e+01,6.324826500000000351e+01,8.014319600000000321e+01,9.551504400000000317e+01,1.032772300000000030e+02,8.616768500000000586e+01,8.279142000000000223e+01,2.458736299999999986e+01,2.210265800000000169e+01,8.169597100000000012e+01,2.253413899999999970e+01,6.326319500000000318e+01,9.301540599999999870e+01,8.957462800000000414e+01,9.901913999999999305e+01,8.113313399999999831e+01,7.944515699999999470e+01,8.632105400000000373e+01,8.721760399999999436e+01,0.000000000000000000e+00 +9.720428300000000377e+01,1.124510899999999936e+02,9.359515600000000290e+01,7.491029600000000244e+01,5.843669899999999728e+01,6.408136600000000271e+01,9.060336100000000670e+01,1.144229399999999970e+02,1.203837400000000031e+02,8.709309500000000526e+01,1.138897800000000018e+02,1.109150300000000016e+02,8.166865300000000616e+01,1.078648599999999931e+02,9.064265000000000327e+01,6.480977300000000696e+01,8.820217900000000100e+01,1.193167399999999958e+02,1.135784000000000020e+02,1.001857200000000034e+02,9.912641700000000355e+01,1.129430399999999963e+02,1.286800900000000070e+02,1.272657300000000049e+02,9.492186900000000094e+01,9.274652399999999375e+01,7.475168899999999894e+01,1.309362999999999886e+02,9.519123100000000193e+01,1.096583399999999955e+02,1.210091100000000068e+02,1.016322899999999976e+02,1.251614200000000068e+02,1.215462200000000053e+02,1.007513399999999990e+02,8.707276099999999985e+01,1.042558400000000063e+02,0.000000000000000000e+00,3.735999199999999831e+01,2.694088500000000153e+01,6.747023500000000240e+01,7.184282899999999472e+01,5.159504100000000193e+01,5.211375100000000060e+01,8.621601499999999874e+01,4.434421900000000250e+01,8.131550900000000581e+01,5.122619799999999657e+01,7.116830799999999613e+01,5.399323700000000059e+01,5.282448999999999728e+01,0.000000000000000000e+00,3.057288700000000148e+01,4.869290199999999658e+01,3.715873100000000306e+01,9.592861200000000110e+01,6.457007699999999772e+01,9.003217300000000023e+01,9.688309200000000487e+01,9.646441900000000658e+01,1.148343899999999991e+02,8.654525599999999486e+01,6.588502699999999379e+01,6.794096399999999392e+01,6.888495399999999336e+01,7.544625299999999868e+01,3.177714900000000142e+01,4.487327299999999752e+01,5.386145199999999988e+01,5.605912899999999865e+01,8.053013199999999472e+01,4.389238799999999685e+01,4.377688400000000257e+01,6.098705900000000213e+01,4.724657100000000298e+01,0.000000000000000000e+00 +9.108558499999999469e+01,1.018778400000000062e+02,9.467339200000000687e+01,8.143896300000000110e+01,4.919995800000000230e+01,5.833911799999999914e+01,1.002438800000000043e+02,1.085593599999999981e+02,1.244078599999999994e+02,8.103621699999999350e+01,1.164035200000000003e+02,1.077419199999999933e+02,7.381750599999999451e+01,9.092966800000000660e+01,6.793189599999999473e+01,4.255171800000000104e+01,6.966442499999999427e+01,1.281134199999999908e+02,1.136382499999999993e+02,1.099480599999999981e+02,1.118239899999999949e+02,1.222243500000000012e+02,1.413211900000000014e+02,1.317619799999999941e+02,9.407211700000000576e+01,9.224042799999999431e+01,7.585333300000000634e+01,1.329569899999999905e+02,8.257407700000000261e+01,1.046851000000000056e+02,1.119781399999999962e+02,9.142361499999999808e+01,1.261139799999999980e+02,1.118507400000000018e+02,8.760273899999999969e+01,6.346018300000000067e+01,8.441490699999999947e+01,0.000000000000000000e+00,5.571061000000000263e+01,5.316166100000000228e+01,7.903663500000000397e+01,8.002298000000000400e+01,4.535166799999999654e+01,5.012143400000000071e+01,9.777346300000000667e+01,6.896905499999999734e+01,1.023065600000000046e+02,5.968703299999999956e+01,9.170382600000000650e+01,7.572197300000000553e+01,5.447370999999999697e+01,3.057288700000000148e+01,0.000000000000000000e+00,2.630182500000000090e+01,2.858326299999999875e+01,1.141497499999999974e+02,8.493232399999999416e+01,1.041320300000000003e+02,1.110635400000000033e+02,1.122500500000000017e+02,1.333925099999999873e+02,1.098375300000000010e+02,7.650023099999999943e+01,7.684448100000000181e+01,7.219308200000000397e+01,1.006702300000000037e+02,4.196293699999999660e+01,6.925542299999999329e+01,7.148705300000000307e+01,6.196552899999999653e+01,1.013357599999999934e+02,6.730851800000000651e+01,4.983423499999999962e+01,3.983463600000000326e+01,4.062954599999999772e+01,0.000000000000000000e+00 +6.827476599999999962e+01,7.689047999999999661e+01,7.732565900000000170e+01,6.865477599999999825e+01,2.847543500000000094e+01,3.891837600000000208e+01,8.788293299999999419e+01,8.608111100000000704e+01,1.065517600000000016e+02,5.993724900000000133e+01,9.777314499999999953e+01,8.600706700000000637e+01,5.670190300000000150e+01,6.481992499999999779e+01,4.267265600000000347e+01,1.670637899999999831e+01,4.725512799999999913e+01,1.149807700000000068e+02,9.514662500000000023e+01,9.826139600000000485e+01,1.011309499999999986e+02,1.084437099999999958e+02,1.293109699999999975e+02,1.139421399999999949e+02,7.632283599999999524e+01,7.811751399999999990e+01,6.332894399999999990e+01,1.134623399999999975e+02,6.002232099999999804e+01,8.196652500000000430e+01,8.883256799999999487e+01,7.034730600000000322e+01,1.068156699999999972e+02,8.737425799999999754e+01,6.453630200000000627e+01,4.619645500000000027e+01,6.159277000000000157e+01,0.000000000000000000e+00,5.709030800000000028e+01,6.342430300000000187e+01,7.236448799999999437e+01,6.876902200000000676e+01,2.847382599999999897e+01,3.619149999999999778e+01,8.721807900000000302e+01,7.529612600000000100e+01,1.005430499999999938e+02,5.419179900000000316e+01,9.055214700000000505e+01,7.766958999999999946e+01,5.101547200000000259e+01,4.869290199999999658e+01,2.630182500000000090e+01,0.000000000000000000e+00,3.585878199999999794e+01,1.102224700000000013e+02,8.605031700000000683e+01,9.654621299999999451e+01,1.017211599999999976e+02,1.046985999999999990e+02,1.270366099999999960e+02,1.096617799999999932e+02,7.077786999999999296e+01,7.348775899999999695e+01,6.295162499999999994e+01,1.033601199999999949e+02,4.865677000000000163e+01,7.385170200000000307e+01,7.851324099999999362e+01,6.263549400000000134e+01,1.014131200000000064e+02,7.611224900000000559e+01,5.313106799999999907e+01,3.777248999999999768e+01,4.967657499999999970e+01,0.000000000000000000e+00 +8.893242499999999495e+01,1.013223200000000048e+02,9.817733099999999524e+01,7.027966200000000185e+01,4.652460599999999857e+01,6.169786200000000065e+01,9.806149600000000532e+01,9.830853799999999865e+01,1.212645399999999967e+02,8.574833700000000647e+01,1.130272199999999998e+02,1.058620200000000011e+02,5.565804099999999721e+01,8.829598900000000583e+01,7.039333700000000249e+01,4.920739799999999775e+01,6.019141900000000334e+01,1.123607999999999976e+02,9.895532699999999693e+01,9.503634399999999971e+01,1.031286000000000058e+02,1.197970799999999940e+02,1.320287199999999928e+02,1.229649900000000002e+02,1.001314100000000025e+02,7.144473000000000695e+01,5.664671700000000243e+01,1.249125800000000055e+02,7.053954799999999636e+01,1.004257599999999968e+02,1.175472699999999975e+02,1.019967099999999931e+02,1.268986100000000050e+02,1.135242700000000013e+02,9.678100100000000339e+01,8.132289600000000007e+01,9.650054099999999835e+01,0.000000000000000000e+00,5.760844000000000165e+01,5.849560100000000062e+01,8.503277799999999331e+01,6.867957499999999982e+01,4.113760500000000064e+01,5.606192300000000017e+01,9.583882699999999488e+01,5.880262199999999950e+01,1.013374400000000009e+02,6.845270299999999963e+01,9.243151899999999443e+01,7.829818199999999706e+01,3.014098699999999909e+01,3.715873100000000306e+01,2.858326299999999875e+01,3.585878199999999794e+01,0.000000000000000000e+00,9.847141799999999989e+01,6.967277500000000146e+01,8.926835800000000631e+01,1.021998799999999932e+02,1.108343299999999942e+02,1.249456799999999959e+02,1.029178699999999935e+02,8.544720800000000338e+01,5.334990200000000016e+01,5.116141100000000108e+01,9.514497900000000641e+01,2.304478200000000143e+01,6.869585200000000214e+01,8.634520100000000298e+01,8.079105300000000511e+01,1.059110100000000045e+02,7.699407800000000179e+01,6.876085100000000239e+01,6.573152699999999982e+01,6.742477300000000184e+01,0.000000000000000000e+00 +9.287389600000000200e+01,1.121153199999999970e+02,8.956207499999999300e+01,4.999443699999999779e+01,8.886611700000000269e+01,8.988021799999999928e+01,6.204199400000000253e+01,9.046555999999999642e+01,8.236767999999999290e+01,9.947065299999999866e+01,8.109258499999999970e+01,9.392662400000000389e+01,8.388737399999999411e+01,1.213325099999999992e+02,1.282583199999999977e+02,1.157281299999999931e+02,1.126292499999999990e+02,4.476290900000000050e+01,6.980800999999999590e+01,3.446613500000000130e+01,4.003394600000000025e+01,7.113528900000000021e+01,5.501131099999999918e+01,7.284494499999999562e+01,9.859781499999999710e+01,6.612323399999999651e+01,6.129644799999999805e+01,8.256930800000000659e+01,9.941614199999999357e+01,9.313036700000000678e+01,1.251354000000000042e+02,1.243803800000000024e+02,1.003550900000000041e+02,1.194645299999999963e+02,1.253453999999999979e+02,1.459956400000000087e+02,1.434598200000000077e+02,0.000000000000000000e+00,7.060751000000000488e+01,8.217374499999999671e+01,7.808310799999999574e+01,4.690902299999999769e+01,8.405167600000000050e+01,8.773725899999999456e+01,5.910453499999999849e+01,5.415149699999999910e+01,5.647733399999999904e+01,8.474995900000000404e+01,6.088594200000000001e+01,6.739443900000000554e+01,7.318449099999999419e+01,9.592861200000000110e+01,1.141497499999999974e+02,1.102224700000000013e+02,9.847141799999999989e+01,0.000000000000000000e+00,3.298124099999999714e+01,1.928142499999999870e+01,3.581661600000000334e+01,5.965102900000000119e+01,4.101100499999999727e+01,3.801508499999999913e+01,8.616977199999999470e+01,5.273998799999999676e+01,5.897925800000000152e+01,4.582022899999999765e+01,7.765457399999999666e+01,6.347657499999999686e+01,1.036961500000000029e+02,1.113392099999999942e+02,7.652581899999999848e+01,8.989860299999999427e+01,1.074471499999999935e+02,1.379170200000000079e+02,1.294956999999999994e+02,0.000000000000000000e+00 +8.983412199999999359e+01,1.095296299999999974e+02,8.705664000000000158e+01,4.530762800000000112e+01,7.093023499999999615e+01,7.504369699999999455e+01,6.538124700000000189e+01,9.379639199999999732e+01,9.333562000000000580e+01,9.154954200000000242e+01,8.944725499999999840e+01,9.666294800000000009e+01,7.231530700000000422e+01,1.132603399999999993e+02,1.124523800000000051e+02,9.510061799999999721e+01,9.810328599999999710e+01,6.751339799999999514e+01,7.895147099999999796e+01,5.054961899999999986e+01,5.502019700000000313e+01,8.264012200000000519e+01,7.995838000000000534e+01,8.968538599999999406e+01,9.433327699999999538e+01,6.306555000000000177e+01,5.083814999999999884e+01,9.740311199999999303e+01,9.087462999999999624e+01,9.502217600000000175e+01,1.228897400000000033e+02,1.156103800000000064e+02,1.075869500000000016e+02,1.186192499999999939e+02,1.156859199999999959e+02,1.262291699999999963e+02,1.298107899999999972e+02,0.000000000000000000e+00,4.677059299999999809e+01,5.435689599999999899e+01,6.701074800000000664e+01,4.060274600000000333e+01,6.419033000000000300e+01,6.928501699999999630e+01,6.085305799999999721e+01,2.267232299999999867e+01,5.401869800000000055e+01,6.667148400000000663e+01,5.242308100000000337e+01,4.968716200000000072e+01,4.932833399999999813e+01,6.457007699999999772e+01,8.493232399999999416e+01,8.605031700000000683e+01,6.967277500000000146e+01,3.298124099999999714e+01,0.000000000000000000e+00,3.450180900000000150e+01,5.095555000000000234e+01,6.608466199999999446e+01,6.381028899999999737e+01,4.135534400000000232e+01,7.315734399999999482e+01,3.475033100000000275e+01,4.453581700000000154e+01,3.819821999999999917e+01,4.728119600000000133e+01,4.015933299999999662e+01,8.242519799999999464e+01,9.072934700000000419e+01,6.930402300000000082e+01,6.661031499999999994e+01,8.409815899999999544e+01,1.128829300000000018e+02,1.029534500000000037e+02,0.000000000000000000e+00 +7.390220700000000420e+01,9.296031200000000183e+01,7.339095600000000275e+01,3.191957100000000125e+01,7.286582799999999338e+01,7.348013600000000167e+01,4.838912499999999994e+01,7.165850799999999765e+01,6.710599499999999296e+01,8.189755399999999952e+01,6.445413499999999374e+01,7.554958999999999492e+01,6.814074899999999957e+01,1.024686200000000014e+02,1.108428899999999970e+02,1.001526099999999957e+02,9.593443600000000515e+01,3.384310099999999721e+01,5.246640200000000220e+01,1.779124699999999848e+01,2.803136299999999892e+01,5.923849200000000081e+01,4.916424599999999856e+01,5.793539499999999975e+01,8.251246500000000594e+01,5.150011200000000144e+01,4.623741499999999860e+01,6.666734399999999994e+01,8.169794500000000426e+01,7.411115399999999909e+01,1.070014999999999930e+02,1.071416499999999985e+02,8.459158800000000156e+01,1.006455299999999937e+02,1.074767499999999956e+02,1.300737100000000055e+02,1.257348099999999960e+02,0.000000000000000000e+00,6.273776699999999806e+01,7.788559200000000260e+01,6.756589499999999759e+01,2.965526300000000148e+01,6.903531800000000374e+01,7.326445200000000568e+01,4.686298599999999936e+01,5.370577800000000224e+01,5.501596700000000340e+01,7.344146100000000388e+01,5.735451299999999719e+01,6.303376200000000296e+01,6.324826500000000351e+01,9.003217300000000023e+01,1.041320300000000003e+02,9.654621299999999451e+01,8.926835800000000631e+01,1.928142499999999870e+01,3.450180900000000150e+01,0.000000000000000000e+00,2.577733800000000031e+01,5.328141600000000011e+01,4.399410100000000057e+01,4.424680500000000194e+01,7.587243899999999996e+01,4.571964899999999687e+01,4.616871400000000136e+01,5.123674400000000162e+01,7.071216800000000546e+01,6.036175300000000021e+01,9.845844200000000512e+01,1.017297800000000052e+02,7.423840699999999515e+01,8.635093999999999426e+01,9.800729599999999664e+01,1.251794600000000059e+02,1.196460600000000056e+02,0.000000000000000000e+00 +6.830733200000000238e+01,8.728169200000000671e+01,5.829884299999999797e+01,3.733218200000000309e+01,7.692080900000000554e+01,7.108597199999999816e+01,2.894178499999999943e+01,7.287653799999999649e+01,4.866777799999999843e+01,7.323450200000000621e+01,4.868843499999999835e+01,6.475174499999999966e+01,8.162890899999999306e+01,1.037082000000000050e+02,1.140400599999999969e+02,1.039218900000000048e+02,1.048170999999999964e+02,3.989364799999999889e+01,5.827138399999999763e+01,2.865946399999999983e+01,5.916272900000000057e+00,3.540872399999999942e+01,3.197882999999999853e+01,4.642748399999999975e+01,6.768826199999999460e+01,6.894664299999999457e+01,6.231879299999999944e+01,5.605205000000000126e+01,8.997114799999999946e+01,6.764597299999999791e+01,9.491021399999999630e+01,9.640000200000000063e+01,6.595499599999999418e+01,9.145577600000000018e+01,9.942925300000000277e+01,1.281596099999999865e+02,1.209260000000000019e+02,0.000000000000000000e+00,6.271525499999999909e+01,7.958405999999999381e+01,5.471542399999999873e+01,3.620378399999999885e+01,7.430772500000000491e+01,7.124608100000000377e+01,2.771144100000000066e+01,6.417043700000000683e+01,4.102957800000000077e+01,6.679133600000000115e+01,4.569019300000000072e+01,5.715820300000000032e+01,8.014319600000000321e+01,9.688309200000000487e+01,1.110635400000000033e+02,1.017211599999999976e+02,1.021998799999999932e+02,3.581661600000000334e+01,5.095555000000000234e+01,2.577733800000000031e+01,0.000000000000000000e+00,3.021649000000000029e+01,2.814614399999999961e+01,3.894925299999999879e+01,6.351275499999999852e+01,6.770521499999999548e+01,6.428121899999999300e+01,4.898402000000000100e+01,8.455638600000000338e+01,6.037415899999999880e+01,9.111824799999999414e+01,9.380802199999999402e+01,5.947444899999999990e+01,8.244368500000000211e+01,9.333926400000000001e+01,1.248120600000000024e+02,1.180523500000000041e+02,0.000000000000000000e+00 +7.470287000000000432e+01,9.279414699999999527e+01,5.121741800000000211e+01,5.491820400000000291e+01,8.351269999999999527e+01,7.211685300000000609e+01,2.487727100000000036e+01,8.980730599999999697e+01,5.104081399999999746e+01,7.104292499999999677e+01,5.316060099999999977e+01,6.930234299999999337e+01,1.000583699999999965e+02,1.128453899999999948e+02,1.201344100000000026e+02,1.076222400000000050e+02,1.176677999999999997e+02,6.880385400000000118e+01,8.193089399999999500e+01,5.794371999999999900e+01,3.164042600000000149e+01,2.982824300000000051e+01,4.692682700000000295e+01,6.221258300000000219e+01,5.850029099999999715e+01,9.322437399999999741e+01,8.291687600000000202e+01,6.998157600000000400e+01,1.058053000000000026e+02,7.664284100000000421e+01,9.147491200000000333e+01,8.927926100000000531e+01,6.172618899999999798e+01,9.351650700000000427e+01,9.577086599999999805e+01,1.246220500000000015e+02,1.183181000000000012e+02,0.000000000000000000e+00,5.924887700000000024e+01,7.412216499999999542e+01,3.907703599999999966e+01,5.352465000000000117e+01,8.110927200000000425e+01,6.971719699999999875e+01,2.040310200000000052e+01,7.054270599999999547e+01,2.458225399999999894e+01,5.716884100000000046e+01,3.022043000000000035e+01,4.631255099999999914e+01,9.551504400000000317e+01,9.646441900000000658e+01,1.122500500000000017e+02,1.046985999999999990e+02,1.108343299999999942e+02,5.965102900000000119e+01,6.608466199999999446e+01,5.328141600000000011e+01,3.021649000000000029e+01,0.000000000000000000e+00,3.604590000000000316e+01,3.937721899999999664e+01,4.662796600000000069e+01,8.847576700000000471e+01,8.440194999999999936e+01,4.661323800000000261e+01,9.403937600000000430e+01,5.588508199999999704e+01,7.395578100000000177e+01,7.832358399999999676e+01,3.610138700000000256e+01,6.965763300000000413e+01,8.148186699999999405e+01,1.189889399999999995e+02,1.085345700000000022e+02,0.000000000000000000e+00 +9.496666000000000452e+01,1.132368799999999993e+02,8.030655899999999292e+01,6.478282099999999843e+01,1.037956999999999965e+02,9.718142799999999681e+01,5.019854800000000239e+01,9.877366899999999816e+01,6.611098800000000608e+01,9.837421100000000251e+01,6.957760299999999631e+01,8.874542800000000398e+01,1.084583099999999973e+02,1.314464399999999955e+02,1.418333000000000084e+02,1.305614899999999921e+02,1.327281900000000121e+02,5.458307899999999790e+01,8.210936599999999430e+01,5.019257799999999747e+01,3.176566100000000148e+01,4.803854499999999916e+01,3.120144200000000012e+01,6.353996099999999814e+01,8.913544299999999510e+01,9.343948100000000068e+01,8.789001199999999869e+01,7.430169700000000432e+01,1.177960700000000003e+02,9.319691100000000006e+01,1.176365700000000061e+02,1.196746600000000029e+02,8.308521799999999757e+01,1.156570200000000028e+02,1.242779299999999978e+02,1.534857399999999927e+02,1.466619100000000060e+02,0.000000000000000000e+00,8.075388100000000691e+01,9.393550199999999961e+01,7.157723699999999667e+01,6.296607600000000105e+01,1.005337099999999992e+02,9.567939900000000364e+01,4.765704900000000066e+01,7.739858800000000372e+01,4.365374899999999769e+01,8.656283899999999676e+01,5.344290800000000274e+01,6.875754299999999830e+01,1.032772300000000030e+02,1.148343899999999991e+02,1.333925099999999873e+02,1.270366099999999960e+02,1.249456799999999959e+02,4.101100499999999727e+01,6.381028899999999737e+01,4.399410100000000057e+01,2.814614399999999961e+01,3.604590000000000316e+01,0.000000000000000000e+00,3.506223500000000115e+01,7.976343500000000120e+01,8.789538000000000295e+01,8.849509399999999459e+01,4.905483999999999867e+01,1.050529700000000020e+02,7.289032299999999509e+01,1.022238100000000003e+02,1.102716999999999956e+02,6.196625900000000087e+01,9.328342200000000162e+01,1.110844299999999976e+02,1.476428500000000099e+02,1.373076800000000048e+02,0.000000000000000000e+00 +9.809099000000000501e+01,1.181908899999999960e+02,8.231034400000000062e+01,6.068019199999999813e+01,9.213977900000000432e+01,8.757751399999999364e+01,5.427223299999999995e+01,1.073840799999999973e+02,8.347801800000000583e+01,9.628055100000000266e+01,8.371211800000000380e+01,9.792493199999999831e+01,1.023607700000000023e+02,1.312913000000000068e+02,1.341370499999999879e+02,1.172575999999999965e+02,1.256655899999999946e+02,7.221763799999999378e+01,9.291559900000000027e+01,5.912666200000000316e+01,4.470350200000000029e+01,6.478606499999999357e+01,6.231180899999999667e+01,8.522432499999999322e+01,8.982145599999999774e+01,9.197543199999999786e+01,8.090037900000000093e+01,9.479507300000000214e+01,1.156834000000000060e+02,1.013658300000000025e+02,1.232894000000000005e+02,1.177680000000000007e+02,9.752850399999999809e+01,1.227750300000000010e+02,1.219894199999999955e+02,1.411063599999999951e+02,1.410718899999999962e+02,0.000000000000000000e+00,5.631474800000000158e+01,6.433244200000000035e+01,5.825048100000000062e+01,5.674629900000000049e+01,8.676063999999999510e+01,8.149389499999999487e+01,4.807555500000000137e+01,4.812596800000000030e+01,2.438549199999999928e+01,6.890111400000000685e+01,3.160632400000000075e+01,4.235080599999999862e+01,8.616768500000000586e+01,8.654525599999999486e+01,1.098375300000000010e+02,1.096617799999999932e+02,1.029178699999999935e+02,3.801508499999999913e+01,4.135534400000000232e+01,4.424680500000000194e+01,3.894925299999999879e+01,3.937721899999999664e+01,3.506223500000000115e+01,0.000000000000000000e+00,6.506017300000000603e+01,7.373608699999999772e+01,7.815114300000000469e+01,1.415676099999999948e+01,8.136473300000000108e+01,4.337629900000000305e+01,7.652449900000000582e+01,8.985845399999999472e+01,4.269805000000000206e+01,6.425765699999999470e+01,8.859988900000000456e+01,1.281554299999999955e+02,1.137161600000000021e+02,0.000000000000000000e+00 +6.614145499999999345e+01,8.223973300000000108e+01,4.177770900000000154e+01,5.859212600000000037e+01,5.931107099999999832e+01,4.512361899999999792e+01,4.225393799999999800e+01,9.278903800000000501e+01,7.059345399999999415e+01,5.005985499999999888e+01,6.724915000000000020e+01,6.981868299999999294e+01,9.112637399999999843e+01,9.599879300000000626e+01,9.278911800000000198e+01,7.538422900000000482e+01,9.837475700000000245e+01,9.722601000000000226e+01,9.483380699999999308e+01,8.103587199999999768e+01,6.400981699999999819e+01,5.997725499999999954e+01,8.837869899999999745e+01,8.774218799999999874e+01,4.250982100000000230e+01,9.646107399999999643e+01,8.069304800000000455e+01,9.111261299999999608e+01,9.483774699999999314e+01,7.611418500000000620e+01,7.792095799999999883e+01,6.258327599999999791e+01,7.105582800000000532e+01,8.411383100000000468e+01,6.928184000000000253e+01,8.548720400000000552e+01,8.641793099999999583e+01,0.000000000000000000e+00,3.454510499999999951e+01,4.720247299999999768e+01,8.802582299999999194e+00,5.726163700000000034e+01,5.716599599999999981e+01,3.736632399999999876e+01,3.848524700000000109e+01,6.420962900000000673e+01,4.392614799999999775e+01,1.734547399999999939e+01,3.459873900000000191e+01,3.140311900000000023e+01,8.279142000000000223e+01,6.588502699999999379e+01,7.650023099999999943e+01,7.077786999999999296e+01,8.544720800000000338e+01,8.616977199999999470e+01,7.315734399999999482e+01,7.587243899999999996e+01,6.351275499999999852e+01,4.662796600000000069e+01,7.976343500000000120e+01,6.506017300000000603e+01,0.000000000000000000e+00,8.826475800000000049e+01,8.125054099999999835e+01,6.125055299999999647e+01,7.524566299999999330e+01,4.235540400000000005e+01,3.763996300000000161e+01,3.231517199999999690e+01,3.718221700000000141e+01,4.073597600000000085e+01,3.684584199999999754e+01,7.520646899999999846e+01,6.357962899999999706e+01,0.000000000000000000e+00 +8.194571500000000697e+01,9.865563600000000122e+01,9.188245899999999722e+01,4.339760199999999912e+01,5.872028399999999948e+01,7.032925299999999424e+01,7.810304200000000208e+01,7.859847399999999595e+01,9.864086799999999755e+01,8.874888400000000388e+01,9.220973200000000247e+01,9.309481399999999951e+01,4.475552499999999867e+01,9.432286399999999560e+01,9.332484200000000385e+01,8.014054000000000144e+01,7.276580400000000282e+01,6.742860199999999793e+01,6.569712300000000482e+01,5.233549200000000212e+01,6.916046799999999450e+01,9.572374600000000555e+01,9.367052800000000445e+01,9.090962500000000546e+01,9.853091600000000483e+01,3.686790500000000037e+01,2.711217299999999852e+01,9.586271700000000351e+01,6.663949900000000071e+01,8.702513500000000590e+01,1.187154100000000057e+02,1.129754099999999966e+02,1.118655300000000068e+02,1.107807999999999993e+02,1.093114800000000031e+02,1.160551200000000023e+02,1.193014299999999963e+02,0.000000000000000000e+00,6.086276999999999759e+01,7.037031799999999748e+01,8.275254900000000191e+01,4.104259400000000113e+01,5.316944500000000318e+01,6.855447900000000061e+01,7.626556100000000527e+01,4.488132099999999980e+01,8.249413800000000663e+01,7.688929299999999500e+01,7.897279799999999739e+01,7.347110800000000097e+01,2.458736299999999986e+01,6.794096399999999392e+01,7.684448100000000181e+01,7.348775899999999695e+01,5.334990200000000016e+01,5.273998799999999676e+01,3.475033100000000275e+01,4.571964899999999687e+01,6.770521499999999548e+01,8.847576700000000471e+01,8.789538000000000295e+01,7.373608699999999772e+01,8.826475800000000049e+01,0.000000000000000000e+00,1.814818299999999951e+01,7.188125900000000001e+01,3.805483399999999961e+01,6.373514000000000124e+01,1.011736499999999950e+02,1.018729699999999951e+02,9.669774300000000267e+01,8.718222299999999336e+01,9.314587299999999459e+01,1.078533599999999950e+02,1.058212000000000046e+02,0.000000000000000000e+00 +6.510919699999999466e+01,8.099760700000000213e+01,7.877341699999999491e+01,3.239902500000000174e+01,4.416586499999999660e+01,5.623203000000000173e+01,6.948784700000000214e+01,6.202723799999999699e+01,8.675855199999999456e+01,7.338377699999999493e+01,7.931674800000000403e+01,7.744528699999999333e+01,2.840290099999999995e+01,7.634724900000000503e+01,7.726196899999999346e+01,6.662331899999999507e+01,5.700379000000000218e+01,6.285478799999999922e+01,5.281731700000000274e+01,4.759247299999999825e+01,6.429326299999999605e+01,8.709322500000000389e+01,8.939481399999999667e+01,8.015234200000000442e+01,8.502693899999999871e+01,2.473068599999999861e+01,9.669550900000000837e+00,8.351021099999999819e+01,4.918630600000000186e+01,7.048194100000000617e+01,1.021381099999999975e+02,9.744245100000000548e+01,9.844897699999999929e+01,9.353609000000000151e+01,9.299405199999999638e+01,1.023872300000000024e+02,1.031142600000000016e+02,0.000000000000000000e+00,5.848934899999999715e+01,7.163809700000000191e+01,7.585940600000000700e+01,3.176586599999999905e+01,4.015468099999999652e+01,5.720628200000000163e+01,6.900603800000000376e+01,5.261565800000000337e+01,8.242139899999999386e+01,6.945769500000000107e+01,7.810745400000000416e+01,7.302547199999999350e+01,2.210265800000000169e+01,6.888495399999999336e+01,7.219308200000000397e+01,6.295162499999999994e+01,5.116141100000000108e+01,5.897925800000000152e+01,4.453581700000000154e+01,4.616871400000000136e+01,6.428121899999999300e+01,8.440194999999999936e+01,8.849509399999999459e+01,7.815114300000000469e+01,8.125054099999999835e+01,1.814818299999999951e+01,0.000000000000000000e+00,7.732868100000000311e+01,4.069664199999999710e+01,6.566859100000000637e+01,9.912362699999999904e+01,9.544185099999999977e+01,9.567536400000000185e+01,8.750816600000000278e+01,8.743777900000000614e+01,9.853775400000000673e+01,9.994181399999999371e+01,0.000000000000000000e+00 +1.007604400000000027e+02,1.209581699999999955e+02,8.487621400000000449e+01,6.311672699999999736e+01,8.903928000000000509e+01,8.529055499999999768e+01,5.971650000000000347e+01,1.122779599999999931e+02,9.158847799999999495e+01,9.670354500000000542e+01,9.079444399999999860e+01,1.027850499999999982e+02,1.020466799999999949e+02,1.319688299999999970e+02,1.316045699999999954e+02,1.125964000000000027e+02,1.239568500000000029e+02,8.215179100000000290e+01,9.941403900000000249e+01,6.708643800000000113e+01,5.445763099999999923e+01,7.347890400000000000e+01,7.520920200000000477e+01,9.498451199999999517e+01,9.148696099999999376e+01,9.435622299999999996e+01,8.126652199999999482e+01,1.038876300000000015e+02,1.163342800000000068e+02,1.058960000000000008e+02,1.259549800000000062e+02,1.174979799999999983e+02,1.040981599999999929e+02,1.261479300000000023e+02,1.215401700000000034e+02,1.361001899999999978e+02,1.389252899999999897e+02,0.000000000000000000e+00,4.812333100000000030e+01,5.267065800000000309e+01,5.569197199999999981e+01,5.870108499999999907e+01,8.294915199999999800e+01,7.731595299999999327e+01,5.288737100000000169e+01,3.858147400000000005e+01,2.543848699999999852e+01,6.343373700000000071e+01,2.824351599999999962e+01,3.378255899999999912e+01,8.169597100000000012e+01,7.544625299999999868e+01,1.006702300000000037e+02,1.033601199999999949e+02,9.514497900000000641e+01,4.582022899999999765e+01,3.819821999999999917e+01,5.123674400000000162e+01,4.898402000000000100e+01,4.661323800000000261e+01,4.905483999999999867e+01,1.415676099999999948e+01,6.125055299999999647e+01,7.188125900000000001e+01,7.732868100000000311e+01,0.000000000000000000e+00,7.350288399999999456e+01,3.269267500000000126e+01,6.649825599999999781e+01,8.205827899999999886e+01,3.915411199999999781e+01,5.275187400000000082e+01,7.985596999999999923e+01,1.201926700000000068e+02,1.040021500000000003e+02,0.000000000000000000e+00 +8.662104399999999771e+01,1.025128600000000034e+02,9.131205799999999329e+01,5.736505900000000224e+01,4.834505300000000005e+01,6.038479199999999736e+01,8.458722799999999609e+01,9.542332000000000392e+01,1.110289400000000057e+02,8.415860600000000602e+01,1.038533299999999997e+02,1.010651399999999995e+02,5.667936600000000169e+01,9.538536799999999971e+01,8.313724100000000305e+01,6.169239699999999971e+01,7.107219299999999862e+01,9.762105699999999331e+01,9.104625000000000057e+01,7.948704800000000148e+01,8.640882499999999311e+01,1.063076800000000048e+02,1.153048799999999972e+02,1.117227599999999939e+02,9.499324400000000423e+01,6.478516600000000381e+01,4.824807100000000304e+01,1.155357400000000041e+02,7.491699699999999496e+01,9.689360899999999788e+01,1.178145800000000065e+02,1.039173499999999990e+02,1.193139400000000023e+02,1.139793399999999934e+02,1.007320500000000010e+02,9.422240899999999897e+01,1.059523200000000003e+02,0.000000000000000000e+00,4.297111499999999751e+01,4.460643600000000220e+01,7.329551600000000633e+01,5.447898299999999949e+01,4.079390599999999978e+01,5.297968900000000048e+01,8.133050099999999816e+01,3.633119500000000102e+01,8.251271900000000414e+01,5.999311999999999756e+01,7.461449500000000512e+01,6.146648299999999665e+01,2.253413899999999970e+01,3.177714900000000142e+01,4.196293699999999660e+01,4.865677000000000163e+01,2.304478200000000143e+01,7.765457399999999666e+01,4.728119600000000133e+01,7.071216800000000546e+01,8.455638600000000338e+01,9.403937600000000430e+01,1.050529700000000020e+02,8.136473300000000108e+01,7.524566299999999330e+01,3.805483399999999961e+01,4.069664199999999710e+01,7.350288399999999456e+01,0.000000000000000000e+00,5.015725100000000225e+01,7.685588400000000320e+01,7.690158300000000224e+01,8.923289800000000582e+01,6.409090000000000487e+01,6.563024799999999459e+01,7.745758499999999458e+01,7.257127499999999998e+01,0.000000000000000000e+00 +8.699249100000000112e+01,1.061987199999999945e+02,7.328255400000000463e+01,5.532079300000000188e+01,6.510786600000000135e+01,6.227852500000000191e+01,5.837245699999999715e+01,1.039470500000000044e+02,9.223352500000000020e+01,7.854430200000000184e+01,8.857288699999999437e+01,9.395320200000000455e+01,8.640233100000000377e+01,1.128747500000000059e+02,1.066876100000000065e+02,8.481434699999999793e+01,1.024625999999999948e+02,9.190618700000000274e+01,9.733717400000000453e+01,7.341846499999999764e+01,6.396454500000000110e+01,7.857226099999999747e+01,9.142121799999999610e+01,9.955640099999999393e+01,7.762968499999999494e+01,8.702370600000000422e+01,7.000875000000000625e+01,1.059046500000000037e+02,9.970296999999999343e+01,9.607639299999999594e+01,1.113362900000000053e+02,9.748684500000000241e+01,1.005050700000000035e+02,1.125732799999999969e+02,1.004458199999999977e+02,1.069577500000000043e+02,1.140489599999999939e+02,0.000000000000000000e+00,1.775633699999999848e+01,2.122306000000000026e+01,3.970632100000000264e+01,5.108292600000000050e+01,5.846756899999999746e+01,5.131863299999999839e+01,5.197946400000000011e+01,2.498212699999999842e+01,3.718960200000000071e+01,3.758142800000000250e+01,2.829772699999999830e+01,1.390995599999999932e+01,6.326319500000000318e+01,4.487327299999999752e+01,6.925542299999999329e+01,7.385170200000000307e+01,6.869585200000000214e+01,6.347657499999999686e+01,4.015933299999999662e+01,6.036175300000000021e+01,6.037415899999999880e+01,5.588508199999999704e+01,7.289032299999999509e+01,4.337629900000000305e+01,4.235540400000000005e+01,6.373514000000000124e+01,6.566859100000000637e+01,3.269267500000000126e+01,5.015725100000000225e+01,0.000000000000000000e+00,4.240854600000000119e+01,5.458845999999999776e+01,4.044205000000000183e+01,2.698706100000000063e+01,4.954811999999999728e+01,8.825944499999999948e+01,7.199094800000000305e+01,0.000000000000000000e+00 +9.980812000000000239e+01,1.152458100000000059e+02,7.889600599999999986e+01,8.563647600000000182e+01,7.933404600000000073e+01,7.074631800000000226e+01,7.686623699999999815e+01,1.256203399999999988e+02,1.077077900000000028e+02,8.248767300000000091e+01,1.044666399999999982e+02,1.063345400000000041e+02,1.123333099999999973e+02,1.232339900000000057e+02,1.119497800000000041e+02,8.893781500000000051e+01,1.181643499999999989e+02,1.262259999999999991e+02,1.262367399999999975e+02,1.083693099999999987e+02,9.342000199999999666e+01,9.477281800000000089e+01,1.186718099999999936e+02,1.232046600000000041e+02,7.832277499999999293e+01,1.197127299999999934e+02,1.018113900000000029e+02,1.274487799999999993e+02,1.199066899999999976e+02,1.112882900000000035e+02,1.113000600000000020e+02,9.103280399999999872e+01,1.084886500000000069e+02,1.182852299999999985e+02,9.680850499999999670e+01,9.613664099999999735e+01,1.072119299999999953e+02,0.000000000000000000e+00,4.091870200000000324e+01,3.453359400000000079e+01,4.359482899999999717e+01,8.285719799999999680e+01,7.498184799999999939e+01,5.829762699999999853e+01,7.143502399999999852e+01,6.472212600000000293e+01,5.903408100000000047e+01,3.830916899999999714e+01,4.881832899999999853e+01,3.644691399999999959e+01,9.301540599999999870e+01,5.386145199999999988e+01,7.148705300000000307e+01,7.851324099999999362e+01,8.634520100000000298e+01,1.036961500000000029e+02,8.242519799999999464e+01,9.845844200000000512e+01,9.111824799999999414e+01,7.395578100000000177e+01,1.022238100000000003e+02,7.652449900000000582e+01,3.763996300000000161e+01,1.011736499999999950e+02,9.912362699999999904e+01,6.649825599999999781e+01,7.685588400000000320e+01,4.240854600000000119e+01,0.000000000000000000e+00,2.615022400000000147e+01,4.507420700000000124e+01,1.780514900000000011e+01,2.793717300000000137e+01,7.287788700000000119e+01,4.966621200000000158e+01,0.000000000000000000e+00 +8.399852699999999572e+01,9.654659200000000396e+01,6.558355000000000246e+01,8.130142700000000389e+01,6.511256600000000105e+01,5.434066099999999722e+01,7.350753799999999671e+01,1.126878899999999959e+02,9.955869400000000269e+01,6.400026499999999885e+01,9.495950499999999295e+01,9.206334800000000484e+01,1.021255299999999977e+02,1.035430300000000017e+02,9.113204199999999844e+01,6.998454599999999459e+01,1.020450900000000019e+02,1.253243499999999955e+02,1.183406800000000061e+02,1.078862799999999993e+02,9.455767099999999914e+01,9.159424699999999575e+01,1.203051200000000023e+02,1.169613999999999976e+02,6.249967099999999931e+01,1.136473900000000015e+02,9.625651600000000485e+01,1.190055200000000042e+02,1.053954300000000046e+02,9.675515000000000043e+01,9.109835800000000461e+01,6.827796800000000133e+01,9.671163400000000365e+01,9.909973399999999799e+01,7.368305399999999850e+01,7.157139100000000553e+01,8.219838699999999676e+01,0.000000000000000000e+00,4.414760100000000165e+01,4.545275199999999671e+01,4.043939600000000212e+01,7.983770499999999970e+01,6.297137399999999730e+01,4.355176600000000064e+01,7.010123500000000263e+01,7.493174899999999639e+01,7.054431200000000501e+01,2.918111700000000042e+01,5.973465699999999856e+01,4.838540299999999661e+01,8.957462800000000414e+01,5.605912899999999865e+01,6.196552899999999653e+01,6.263549400000000134e+01,8.079105300000000511e+01,1.113392099999999942e+02,9.072934700000000419e+01,1.017297800000000052e+02,9.380802199999999402e+01,7.832358399999999676e+01,1.102716999999999956e+02,8.985845399999999472e+01,3.231517199999999690e+01,1.018729699999999951e+02,9.544185099999999977e+01,8.205827899999999886e+01,7.690158300000000224e+01,5.458845999999999776e+01,2.615022400000000147e+01,0.000000000000000000e+00,5.903925000000000267e+01,3.796430500000000308e+01,1.276017900000000083e+01,5.227850099999999856e+01,3.499246099999999871e+01,0.000000000000000000e+00 +9.422709600000000307e+01,1.122917599999999965e+02,6.810044000000000608e+01,7.283338100000000281e+01,8.889302800000000104e+01,7.790730899999999792e+01,5.166838899999999768e+01,1.150539100000000019e+02,8.272856099999999913e+01,8.304811700000000485e+01,8.297626400000000046e+01,9.379300999999999533e+01,1.135531000000000006e+02,1.281209499999999935e+02,1.271218099999999964e+02,1.086241399999999970e+02,1.279455300000000051e+02,9.907153999999999883e+01,1.095321100000000030e+02,8.441607100000000230e+01,6.262580100000000272e+01,6.346947500000000275e+01,8.176929300000000467e+01,9.641426599999999780e+01,7.179925000000000068e+01,1.117305999999999955e+02,9.703543999999999414e+01,1.032519999999999953e+02,1.217138300000000015e+02,1.007939899999999938e+02,1.083787099999999981e+02,9.741107100000000685e+01,8.850365299999999991e+01,1.136424200000000013e+02,1.047844999999999942e+02,1.220052100000000053e+02,1.233580000000000041e+02,0.000000000000000000e+00,4.838112600000000185e+01,5.422157500000000141e+01,3.491297999999999746e+01,6.991339800000000082e+01,8.476942099999999414e+01,6.962336799999999926e+01,4.504099200000000280e+01,6.272989900000000318e+01,2.050448799999999849e+01,4.883639999999999759e+01,1.803561200000000042e+01,2.797488900000000100e+01,9.901913999999999305e+01,8.053013199999999472e+01,1.013357599999999934e+02,1.014131200000000064e+02,1.059110100000000045e+02,7.652581899999999848e+01,6.930402300000000082e+01,7.423840699999999515e+01,5.947444899999999990e+01,3.610138700000000256e+01,6.196625900000000087e+01,4.269805000000000206e+01,3.718221700000000141e+01,9.669774300000000267e+01,9.567536400000000185e+01,3.915411199999999781e+01,8.923289800000000582e+01,4.044205000000000183e+01,4.507420700000000124e+01,5.903925000000000267e+01,0.000000000000000000e+00,4.214182900000000132e+01,6.290206899999999735e+01,1.074968800000000044e+02,8.988888500000000192e+01,0.000000000000000000e+00 +9.874848900000000640e+01,1.159300000000000068e+02,8.076593400000000145e+01,7.683860699999999611e+01,7.512639599999999973e+01,6.956356100000000708e+01,7.331579700000000344e+01,1.211914500000000032e+02,1.063485699999999952e+02,8.456212600000000634e+01,1.028609799999999979e+02,1.060350300000000061e+02,1.040732500000000016e+02,1.224880799999999965e+02,1.118916100000000000e+02,8.806573600000000113e+01,1.137695700000000016e+02,1.164208799999999968e+02,1.187854099999999988e+02,9.807703600000000677e+01,8.547288399999999342e+01,9.261970599999999365e+01,1.118410700000000020e+02,1.185268599999999992e+02,8.214634999999999820e+01,1.093316899999999947e+02,9.138726099999999519e+01,1.237580700000000036e+02,1.146444000000000045e+02,1.096893000000000029e+02,1.159964800000000054e+02,9.752275799999999606e+01,1.102912000000000035e+02,1.206581099999999935e+02,1.019604000000000070e+02,1.019114799999999974e+02,1.129596499999999963e+02,0.000000000000000000e+00,2.998297799999999924e+01,1.973206199999999910e+01,4.360526500000000283e+01,7.334760300000000655e+01,6.940483600000000308e+01,5.659802599999999728e+01,6.718347599999999886e+01,4.793229600000000090e+01,5.117004599999999925e+01,3.800632099999999980e+01,4.093772100000000336e+01,2.538771300000000153e+01,8.113313399999999831e+01,4.389238799999999685e+01,6.730851800000000651e+01,7.611224900000000559e+01,7.699407800000000179e+01,8.989860299999999427e+01,6.661031499999999994e+01,8.635093999999999426e+01,8.244368500000000211e+01,6.965763300000000413e+01,9.328342200000000162e+01,6.425765699999999470e+01,4.073597600000000085e+01,8.718222299999999336e+01,8.750816600000000278e+01,5.275187400000000082e+01,6.409090000000000487e+01,2.698706100000000063e+01,1.780514900000000011e+01,3.796430500000000308e+01,4.214182900000000132e+01,0.000000000000000000e+00,3.458446899999999857e+01,7.822506300000000579e+01,5.607777699999999754e+01,0.000000000000000000e+00 +8.345165400000000488e+01,9.662531599999999798e+01,6.920956400000000031e+01,7.721911000000000058e+01,5.831708700000000078e+01,5.086214499999999816e+01,7.543075000000000330e+01,1.103410400000000067e+02,1.026986700000000070e+02,6.510718599999999867e+01,9.729807599999999468e+01,9.362138699999999858e+01,9.456768999999999892e+01,1.003840799999999973e+02,8.589361100000000704e+01,6.270553000000000310e+01,9.485783999999999594e+01,1.229659599999999955e+02,1.152493400000000037e+02,1.048255900000000054e+02,9.432838399999999979e+01,9.529113499999999704e+01,1.216636199999999945e+02,1.178603700000000032e+02,6.706339199999999323e+01,1.069411999999999949e+02,8.907082900000000336e+01,1.200788299999999964e+02,9.956879299999999944e+01,9.673018100000000175e+01,9.485623400000000061e+01,7.204161000000000570e+01,1.014719400000000036e+02,1.010186400000000049e+02,7.548666799999999455e+01,6.877781799999999635e+01,8.215011599999999703e+01,0.000000000000000000e+00,3.757685800000000143e+01,3.699367900000000020e+01,4.348237000000000307e+01,7.547813700000000381e+01,5.525924100000000294e+01,3.862180399999999736e+01,7.181983700000000681e+01,6.705653499999999667e+01,7.189065399999999784e+01,2.761288199999999904e+01,6.057576799999999650e+01,4.655967199999999906e+01,7.944515699999999470e+01,4.377688400000000257e+01,4.983423499999999962e+01,5.313106799999999907e+01,6.876085100000000239e+01,1.074471499999999935e+02,8.409815899999999544e+01,9.800729599999999664e+01,9.333926400000000001e+01,8.148186699999999405e+01,1.110844299999999976e+02,8.859988900000000456e+01,3.684584199999999754e+01,9.314587299999999459e+01,8.743777900000000614e+01,7.985596999999999923e+01,6.563024799999999459e+01,4.954811999999999728e+01,2.793717300000000137e+01,1.276017900000000083e+01,6.290206899999999735e+01,3.458446899999999857e+01,0.000000000000000000e+00,4.606843299999999886e+01,2.754353599999999958e+01,0.000000000000000000e+00 +8.962523299999999438e+01,9.504273299999999836e+01,8.930460300000000018e+01,9.757769399999999393e+01,5.976962699999999984e+01,5.943434400000000295e+01,1.053685799999999944e+02,1.145380499999999984e+02,1.244810099999999977e+02,7.312299099999999896e+01,1.167955400000000026e+02,1.046600899999999967e+02,9.348124500000000126e+01,8.714434900000000539e+01,6.231508800000000292e+01,4.261252499999999799e+01,7.931385299999999461e+01,1.450893100000000118e+02,1.265537999999999954e+02,1.279937299999999993e+02,1.243969799999999992e+02,1.247190200000000004e+02,1.519672700000000134e+02,1.380135600000000125e+02,8.467087499999999523e+01,1.143859499999999940e+02,9.890264600000000428e+01,1.370142700000000104e+02,9.285930500000000620e+01,1.041433499999999981e+02,9.650640400000000341e+01,7.166858299999999815e+01,1.197954500000000024e+02,1.011453800000000030e+02,6.912217499999999859e+01,3.416497799999999785e+01,6.032938800000000157e+01,0.000000000000000000e+00,7.246695300000000373e+01,7.302617499999999495e+01,8.075947899999999890e+01,9.742851400000000694e+01,6.048831700000000211e+01,5.410243700000000189e+01,1.041742600000000039e+02,9.740509199999999623e+01,1.136370600000000053e+02,6.242994300000000152e+01,1.025246700000000004e+02,8.862811200000000156e+01,8.632105400000000373e+01,6.098705900000000213e+01,3.983463600000000326e+01,3.777248999999999768e+01,6.573152699999999982e+01,1.379170200000000079e+02,1.128829300000000018e+02,1.251794600000000059e+02,1.248120600000000024e+02,1.189889399999999995e+02,1.476428500000000099e+02,1.281554299999999955e+02,7.520646899999999846e+01,1.078533599999999950e+02,9.853775400000000673e+01,1.201926700000000068e+02,7.745758499999999458e+01,8.825944499999999948e+01,7.287788700000000119e+01,5.227850099999999856e+01,1.074968800000000044e+02,7.822506300000000579e+01,4.606843299999999886e+01,0.000000000000000000e+00,2.729168400000000005e+01,0.000000000000000000e+00 +9.813542700000000707e+01,1.078827799999999968e+02,8.999410000000000309e+01,9.652315699999999765e+01,6.717979699999999355e+01,6.446764600000000200e+01,1.002790399999999948e+02,1.242598899999999986e+02,1.250717400000000055e+02,7.995614299999999730e+01,1.186270899999999955e+02,1.110895399999999995e+02,1.025542899999999946e+02,1.050926400000000029e+02,8.369072099999999637e+01,6.012073099999999926e+01,9.603489500000000589e+01,1.441126399999999990e+02,1.319955300000000022e+02,1.258262500000000017e+02,1.187855899999999991e+02,1.203753800000000069e+02,1.468364599999999882e+02,1.395475500000000011e+02,8.639977500000000532e+01,1.195075899999999933e+02,1.020065799999999996e+02,1.405553400000000011e+02,1.063873200000000026e+02,1.124469899999999996e+02,1.072440799999999967e+02,8.202314800000000616e+01,1.222151599999999974e+02,1.132098000000000013e+02,8.290527899999999306e+01,5.903561700000000201e+01,8.098394299999999646e+01,0.000000000000000000e+00,5.946023100000000028e+01,5.441496200000000272e+01,7.014146300000000167e+01,9.514695199999999886e+01,6.505817500000000564e+01,5.418922599999999790e+01,9.734398000000000195e+01,8.430295900000000131e+01,9.875464999999999804e+01,5.248959899999999834e+01,8.735378599999999949e+01,7.207231600000000071e+01,8.721760399999999436e+01,4.724657100000000298e+01,4.062954599999999772e+01,4.967657499999999970e+01,6.742477300000000184e+01,1.294956999999999994e+02,1.029534500000000037e+02,1.196460600000000056e+02,1.180523500000000041e+02,1.085345700000000022e+02,1.373076800000000048e+02,1.137161600000000021e+02,6.357962899999999706e+01,1.058212000000000046e+02,9.994181399999999371e+01,1.040021500000000003e+02,7.257127499999999998e+01,7.199094800000000305e+01,4.966621200000000158e+01,3.499246099999999871e+01,8.988888500000000192e+01,5.607777699999999754e+01,2.754353599999999958e+01,2.729168400000000005e+01,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 diff --git a/docs/build/data/weights.csv b/docs/build/data/weights.csv new file mode 100644 index 00000000..f9decf2e --- /dev/null +++ b/docs/build/data/weights.csv @@ -0,0 +1,77 @@ +lA1, lA2, lAMYG, lCCA, lCCP, lCCR, lCCS, lFEF, lG, lHC, lIA, lIP, lM1, lPCI, lPCIP, lPCM, lPCS, lPFCCL, lPFCDL, lPFCDM, lPFCM, lPFCORB, lPFCPOL, lPFCVL, lPHC, lPMCDL, lPMCM, lPMCVL, lS1, lS2, lTCC, lTCI, lTCPOL, lTCS, lTCV, lV1, lV2, lCC, rA1, rA2, rAMYG, rCCA, rCCP, rCCR, rCCS, rFEF, rG, rHC, rIA, rIP, rM1, rPCI, rPCIP, rPCM, rPCS, rPFCCL, rPFCDL, rPFCDM, rPFCM, rPFCORB, rPFCPOL, rPFCVL, rPHC, rPMCDL, rPMCM, rPMCVL, rS1, rS2, rTCC, rTCI, rTCPOL, rTCS, rTCV, rV1, rV2, rCC +2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.407429099999999877e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.578593899999999994e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.641979999999999995e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.437171399999999988e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.681976499999999888e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,4.626660399999999590e-03,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.162536999999999932e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.385817000000000021e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.418816299999999864e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735414400000000024e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.566524999999999945e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.488011699999999937e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735414400000000024e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.765906600000000104e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.878001800000000096e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202516600000000047e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202516600000000047e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.407336499999999990e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.578475099999999909e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.641894200000000081e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.437090200000000095e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.681846599999999914e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,4.626324099999999835e-03,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.162474999999999925e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.385594400000000059e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.418383099999999938e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735190899999999981e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.566450899999999979e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.487925100000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735190899999999981e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.765822100000000061e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.877788900000000094e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202460899999999944e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202460899999999944e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 diff --git a/docs/pages.jl b/docs/pages.jl index 5b779c72..ce58fbd5 100644 --- a/docs/pages.jl +++ b/docs/pages.jl @@ -2,7 +2,9 @@ pages = ["index.md", "Getting Started" => "getting_started.md", - #"Tutorials" => Any[], + "Tutorials" => Any[ + "tutorials/resting_state_wb.md" + ], #"Manual" => Any[], "API" => "api.md", "Release Notes" => "release_notes.md", diff --git a/docs/src/assets/Project.toml b/docs/src/assets/Project.toml new file mode 100644 index 00000000..f7d5dbc0 --- /dev/null +++ b/docs/src/assets/Project.toml @@ -0,0 +1,15 @@ +[deps] +CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" +DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" +DifferentialEquations = "0c46a032-eb83-5123-abaf-570d42b7fbaa" +Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4" +Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6" +HypothesisTests = "09f84164-cd44-5f33-b23f-e6b0d136a0d5" +MetaGraphs = "626554b9-1ddb-594c-aa3c-2596fe9399a5" +Neuroblox = "769b91e5-4c60-41ee-bfae-153c84203cb2" +Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" +Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" +Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" + +[compat] +Documenter = "1" diff --git a/docs/src/data/tract_lengths.csv b/docs/src/data/tract_lengths.csv new file mode 100644 index 00000000..2e604325 --- /dev/null +++ b/docs/src/data/tract_lengths.csv @@ -0,0 +1,76 @@ +0.000000000000000000e+00,2.033007200000000125e+01,3.287602900000000261e+01,4.548225599999999957e+01,4.321447400000000272e+01,3.500903499999999724e+01,4.990761599999999731e+01,3.220125399999999871e+01,4.618978500000000054e+01,2.276559900000000169e+01,3.656800599999999690e+01,1.897487500000000082e+01,5.529371499999999884e+01,3.956096200000000351e+01,5.632361600000000124e+01,5.930123199999999883e+01,5.755345299999999753e+01,7.345839700000000505e+01,4.873224299999999687e+01,6.444742800000000216e+01,6.396488300000000038e+01,5.936987100000000339e+01,8.197270399999999313e+01,5.431107099999999832e+01,3.573831700000000211e+01,6.253779099999999858e+01,5.717754699999999701e+01,5.000066100000000091e+01,4.468248700000000184e+01,1.456342300000000023e+01,3.776819600000000321e+01,4.278791999999999973e+01,4.547427499999999867e+01,2.925910700000000020e+01,3.939348499999999831e+01,7.590021299999999371e+01,5.927530000000000143e+01,0.000000000000000000e+00,7.380180300000000670e+01,9.297087500000000659e+01,6.245798200000000122e+01,4.975024200000000008e+01,4.876230199999999826e+01,4.766938799999999787e+01,5.513675700000000290e+01,9.323291999999999291e+01,8.749757800000000429e+01,6.194046099999999910e+01,8.302277100000000587e+01,8.348180499999999427e+01,7.642636899999999400e+01,9.720428300000000377e+01,9.108558499999999469e+01,6.827476599999999962e+01,8.893242499999999495e+01,9.287389600000000200e+01,8.983412199999999359e+01,7.390220700000000420e+01,6.830733200000000238e+01,7.470287000000000432e+01,9.496666000000000452e+01,9.809099000000000501e+01,6.614145499999999345e+01,8.194571500000000697e+01,6.510919699999999466e+01,1.007604400000000027e+02,8.662104399999999771e+01,8.699249100000000112e+01,9.980812000000000239e+01,8.399852699999999572e+01,9.422709600000000307e+01,9.874848900000000640e+01,8.345165400000000488e+01,8.962523299999999438e+01,9.813542700000000707e+01,0.000000000000000000e+00 +2.033007200000000125e+01,0.000000000000000000e+00,4.662304199999999810e+01,6.505162300000000641e+01,5.604673400000000072e+01,4.920799099999999981e+01,6.828898700000000588e+01,3.625324799999999925e+01,5.725047099999999745e+01,3.315703400000000300e+01,4.866892099999999743e+01,2.705783100000000019e+01,6.526477400000000273e+01,3.012240999999999858e+01,5.313795700000000011e+01,6.431676099999999963e+01,5.927968599999999810e+01,8.828502600000000200e+01,5.941906300000000130e+01,8.191443099999999333e+01,8.254699999999999704e+01,7.426799499999999910e+01,9.715971100000000149e+01,6.523756400000000610e+01,4.625588499999999925e+01,7.512102400000000557e+01,7.254305200000000298e+01,5.792131700000000194e+01,4.815777200000000136e+01,2.192933000000000021e+01,2.875036800000000170e+01,4.102536500000000075e+01,5.129478699999999947e+01,1.470668200000000070e+01,3.467390400000000028e+01,7.417204900000000123e+01,5.148842400000000197e+01,0.000000000000000000e+00,9.206892399999999554e+01,1.104668400000000048e+02,7.973705099999999391e+01,6.947162699999999802e+01,6.301708800000000110e+01,6.260197000000000145e+01,7.397512700000000052e+01,1.125468299999999999e+02,1.068374699999999962e+02,7.822689400000000148e+01,1.022659900000000022e+02,1.024151300000000049e+02,9.126223699999999894e+01,1.124510899999999936e+02,1.018778400000000062e+02,7.689047999999999661e+01,1.013223200000000048e+02,1.121153199999999970e+02,1.095296299999999974e+02,9.296031200000000183e+01,8.728169200000000671e+01,9.279414699999999527e+01,1.132368799999999993e+02,1.181908899999999960e+02,8.223973300000000108e+01,9.865563600000000122e+01,8.099760700000000213e+01,1.209581699999999955e+02,1.025128600000000034e+02,1.061987199999999945e+02,1.152458100000000059e+02,9.654659200000000396e+01,1.122917599999999965e+02,1.159300000000000068e+02,9.662531599999999798e+01,9.504273299999999836e+01,1.078827799999999968e+02,0.000000000000000000e+00 +3.287602900000000261e+01,4.662304199999999810e+01,0.000000000000000000e+00,5.037774900000000144e+01,5.558084800000000314e+01,3.883500699999999739e+01,3.052895600000000087e+01,6.068880599999999959e+01,3.680828100000000092e+01,2.331686399999999892e+01,3.144039100000000175e+01,2.972764499999999899e+01,7.915315400000000068e+01,6.939930400000000077e+01,7.862918200000000013e+01,7.312646700000000521e+01,8.432373900000000333e+01,7.972363400000000411e+01,6.875870999999999356e+01,6.879024499999999875e+01,5.488419700000000034e+01,3.991029999999999944e+01,7.295456699999999728e+01,5.716005799999999937e+01,9.710515799999999587e+00,8.320286600000000021e+01,7.338805200000000184e+01,5.659103499999999798e+01,7.450860299999999370e+01,3.902047400000000010e+01,4.164815099999999859e+01,3.961636800000000136e+01,3.274278199999999828e+01,4.568481200000000086e+01,4.568182099999999934e+01,8.296251999999999782e+01,6.991025299999999731e+01,0.000000000000000000e+00,6.278513000000000233e+01,8.137585099999999727e+01,3.842768900000000087e+01,5.263503099999999790e+01,5.821121300000000076e+01,4.470039400000000285e+01,3.496771700000000038e+01,8.742086700000000121e+01,6.559315899999999999e+01,4.594019099999999867e+01,6.142556299999999680e+01,6.507821599999999762e+01,8.826452700000000107e+01,9.359515600000000290e+01,9.467339200000000687e+01,7.732565900000000170e+01,9.817733099999999524e+01,8.956207499999999300e+01,8.705664000000000158e+01,7.339095600000000275e+01,5.829884299999999797e+01,5.121741800000000211e+01,8.030655899999999292e+01,8.231034400000000062e+01,4.177770900000000154e+01,9.188245899999999722e+01,7.877341699999999491e+01,8.487621400000000449e+01,9.131205799999999329e+01,7.328255400000000463e+01,7.889600599999999986e+01,6.558355000000000246e+01,6.810044000000000608e+01,8.076593400000000145e+01,6.920956400000000031e+01,8.930460300000000018e+01,8.999410000000000309e+01,0.000000000000000000e+00 +4.548225599999999957e+01,6.505162300000000641e+01,5.037774900000000144e+01,0.000000000000000000e+00,4.248801300000000225e+01,4.272863999999999862e+01,3.744360499999999803e+01,5.072005699999999706e+01,5.630397899999999822e+01,5.255668200000000212e+01,4.965191000000000088e+01,5.255754699999999957e+01,4.567716200000000271e+01,7.283482700000000420e+01,7.974427500000000180e+01,6.988231899999999541e+01,6.818273200000000145e+01,4.802630700000000274e+01,4.227787099999999754e+01,3.042679800000000157e+01,3.604862299999999919e+01,5.491964099999999860e+01,6.315480399999999861e+01,5.439956600000000009e+01,5.826440199999999692e+01,4.018251500000000220e+01,2.859863000000000000e+01,5.883330000000000126e+01,5.541638600000000281e+01,4.977583899999999772e+01,8.045110099999999420e+01,7.816635100000000591e+01,6.868762999999999863e+01,7.419144000000000005e+01,7.709229799999999955e+01,9.894271100000000274e+01,9.408624899999999514e+01,0.000000000000000000e+00,4.828357799999999855e+01,6.713349900000000048e+01,5.150683000000000078e+01,4.933275499999999703e+00,4.020893099999999976e+01,4.517391200000000140e+01,3.791553600000000301e+01,5.402110100000000159e+01,5.921451799999999821e+01,5.227245299999999872e+01,5.613342099999999846e+01,5.662583000000000055e+01,4.813718699999999728e+01,7.491029600000000244e+01,8.143896300000000110e+01,6.865477599999999825e+01,7.027966200000000185e+01,4.999443699999999779e+01,4.530762800000000112e+01,3.191957100000000125e+01,3.733218200000000309e+01,5.491820400000000291e+01,6.478282099999999843e+01,6.068019199999999813e+01,5.859212600000000037e+01,4.339760199999999912e+01,3.239902500000000174e+01,6.311672699999999736e+01,5.736505900000000224e+01,5.532079300000000188e+01,8.563647600000000182e+01,8.130142700000000389e+01,7.283338100000000281e+01,7.683860699999999611e+01,7.721911000000000058e+01,9.757769399999999393e+01,9.652315699999999765e+01,0.000000000000000000e+00 +4.321447400000000272e+01,5.604673400000000072e+01,5.558084800000000314e+01,4.248801300000000225e+01,0.000000000000000000e+00,1.863902300000000167e+01,6.381033000000000044e+01,6.000572799999999773e+01,8.009339599999999848e+01,4.035302699999999732e+01,7.109442400000000362e+01,6.063505500000000126e+01,3.849121900000000096e+01,5.066613699999999909e+01,4.282008499999999884e+01,2.746651699999999963e+01,3.990505399999999980e+01,8.783769100000000662e+01,6.774037599999999770e+01,7.193662000000000489e+01,7.552158000000000015e+01,8.338090099999999438e+01,1.025744300000000067e+02,8.565974799999999334e+01,5.715829899999999952e+01,5.606189299999999776e+01,4.151571500000000015e+01,8.538649900000000059e+01,4.149539200000000250e+01,5.602175299999999680e+01,7.152567299999999761e+01,5.921681199999999734e+01,8.273805500000000279e+01,6.743770299999999907e+01,5.398763199999999784e+01,5.929397300000000115e+01,6.129025599999999940e+01,0.000000000000000000e+00,4.877866000000000213e+01,6.325787199999999899e+01,5.779285899999999998e+01,4.370481199999999689e+01,8.011509399999999559e+00,2.298463800000000035e+01,6.433837200000000678e+01,6.668563899999999478e+01,8.394505499999999643e+01,4.489597700000000202e+01,7.571287300000000187e+01,6.727727299999999389e+01,4.267146900000000187e+01,5.843669899999999728e+01,4.919995800000000230e+01,2.847543500000000094e+01,4.652460599999999857e+01,8.886611700000000269e+01,7.093023499999999615e+01,7.286582799999999338e+01,7.692080900000000554e+01,8.351269999999999527e+01,1.037956999999999965e+02,9.213977900000000432e+01,5.931107099999999832e+01,5.872028399999999948e+01,4.416586499999999660e+01,8.903928000000000509e+01,4.834505300000000005e+01,6.510786600000000135e+01,7.933404600000000073e+01,6.511256600000000105e+01,8.889302800000000104e+01,7.512639599999999973e+01,5.831708700000000078e+01,5.976962699999999984e+01,6.717979699999999355e+01,0.000000000000000000e+00 +3.500903499999999724e+01,4.920799099999999981e+01,3.883500699999999739e+01,4.272863999999999862e+01,1.863902300000000167e+01,0.000000000000000000e+00,5.200799800000000062e+01,6.038949800000000323e+01,6.825218700000000638e+01,2.442662500000000136e+01,5.981380300000000005e+01,4.988388599999999684e+01,5.322827600000000103e+01,5.325696299999999894e+01,4.957450699999999699e+01,3.643643099999999890e+01,5.395269199999999898e+01,8.765147000000000332e+01,6.972321999999999775e+01,7.211000699999999597e+01,6.927119299999999669e+01,7.087557300000000282e+01,9.538203099999999779e+01,7.886527399999999943e+01,3.933059999999999690e+01,6.678380099999999686e+01,5.268772100000000336e+01,7.841217500000000484e+01,5.221021100000000104e+01,4.898710400000000220e+01,5.819419800000000009e+01,4.422805600000000226e+01,6.837050700000000347e+01,5.747749000000000308e+01,4.206642699999999735e+01,5.737843999999999767e+01,5.522955900000000184e+01,0.000000000000000000e+00,4.579900200000000154e+01,6.234518400000000327e+01,4.414218600000000237e+01,4.421087200000000195e+01,2.208477699999999899e+01,1.360210599999999914e+01,5.297042400000000129e+01,7.037589900000000398e+01,7.515470200000000034e+01,3.370758899999999869e+01,6.689639400000000080e+01,6.052460399999999652e+01,5.795831299999999686e+01,6.408136600000000271e+01,5.833911799999999914e+01,3.891837600000000208e+01,6.169786200000000065e+01,8.988021799999999928e+01,7.504369699999999455e+01,7.348013600000000167e+01,7.108597199999999816e+01,7.211685300000000609e+01,9.718142799999999681e+01,8.757751399999999364e+01,4.512361899999999792e+01,7.032925299999999424e+01,5.623203000000000173e+01,8.529055499999999768e+01,6.038479199999999736e+01,6.227852500000000191e+01,7.074631800000000226e+01,5.434066099999999722e+01,7.790730899999999792e+01,6.956356100000000708e+01,5.086214499999999816e+01,5.943434400000000295e+01,6.446764600000000200e+01,0.000000000000000000e+00 +4.990761599999999731e+01,6.828898700000000588e+01,3.052895600000000087e+01,3.744360499999999803e+01,6.381033000000000044e+01,5.200799800000000062e+01,0.000000000000000000e+00,6.628141599999999301e+01,3.425607000000000113e+01,4.875517099999999715e+01,3.256207899999999711e+01,4.561637199999999837e+01,7.985094200000000342e+01,8.826838300000000004e+01,9.756762399999999502e+01,8.805078899999999464e+01,9.532790300000000627e+01,5.932761200000000201e+01,6.227730700000000041e+01,4.729538900000000012e+01,2.655190599999999890e+01,2.245075999999999894e+01,4.825055799999999806e+01,4.696957700000000102e+01,3.949206099999999964e+01,7.557832299999999748e+01,6.587183299999999520e+01,5.244402600000000092e+01,8.267941199999999924e+01,5.218679099999999949e+01,7.006949699999999837e+01,6.952793300000000443e+01,4.482079199999999730e+01,7.015731100000000708e+01,7.433994699999999511e+01,1.060398399999999981e+02,9.714888000000000545e+01,0.000000000000000000e+00,5.456797900000000112e+01,7.344894600000000651e+01,3.417150600000000082e+01,3.792109599999999858e+01,6.303284800000000132e+01,5.331633899999999926e+01,7.279145899999999614e+00,7.039441800000000171e+01,4.159172499999999673e+01,4.822447199999999867e+01,4.129612900000000053e+01,5.075871899999999926e+01,8.207834800000000541e+01,9.060336100000000670e+01,1.002438800000000043e+02,8.788293299999999419e+01,9.806149600000000532e+01,6.204199400000000253e+01,6.538124700000000189e+01,4.838912499999999994e+01,2.894178499999999943e+01,2.487727100000000036e+01,5.019854800000000239e+01,5.427223299999999995e+01,4.225393799999999800e+01,7.810304200000000208e+01,6.948784700000000214e+01,5.971650000000000347e+01,8.458722799999999609e+01,5.837245699999999715e+01,7.686623699999999815e+01,7.350753799999999671e+01,5.166838899999999768e+01,7.331579700000000344e+01,7.543075000000000330e+01,1.053685799999999944e+02,1.002790399999999948e+02,0.000000000000000000e+00 +3.220125399999999871e+01,3.625324799999999925e+01,6.068880599999999959e+01,5.072005699999999706e+01,6.000572799999999773e+01,6.038949800000000323e+01,6.628141599999999301e+01,0.000000000000000000e+00,5.515944499999999806e+01,5.483090299999999928e+01,4.690966800000000347e+01,3.633952699999999680e+01,4.843689200000000028e+01,4.444062199999999763e+01,6.881679599999999652e+01,7.699859600000000626e+01,5.806729599999999891e+01,5.960173799999999744e+01,2.559515199999999879e+01,5.713436999999999699e+01,6.806161899999999321e+01,7.145855099999999993e+01,8.019814599999999416e+01,4.751526900000000353e+01,6.583814399999999978e+01,4.739461299999999966e+01,5.238688799999999901e+01,4.188581200000000138e+01,3.712045100000000275e+01,2.427071099999999859e+01,6.163040999999999769e+01,7.327340700000000595e+01,6.144171800000000161e+01,4.663934799999999825e+01,6.775065200000000232e+01,9.983469300000000146e+01,8.296309200000000317e+01,0.000000000000000000e+00,9.305837699999999302e+01,1.122885600000000039e+02,8.735386099999999487e+01,5.560194400000000314e+01,6.453007999999999811e+01,7.218561300000000358e+01,7.180820199999999431e+01,1.033999400000000009e+02,1.034740100000000069e+02,8.757851399999999842e+01,1.011854500000000030e+02,1.030863599999999991e+02,7.870945899999999540e+01,1.144229399999999970e+02,1.085593599999999981e+02,8.608111100000000704e+01,9.830853799999999865e+01,9.046555999999999642e+01,9.379639199999999732e+01,7.165850799999999765e+01,7.287653799999999649e+01,8.980730599999999697e+01,9.877366899999999816e+01,1.073840799999999973e+02,9.278903800000000501e+01,7.859847399999999595e+01,6.202723799999999699e+01,1.122779599999999931e+02,9.542332000000000392e+01,1.039470500000000044e+02,1.256203399999999988e+02,1.126878899999999959e+02,1.150539100000000019e+02,1.211914500000000032e+02,1.103410400000000067e+02,1.145380499999999984e+02,1.242598899999999986e+02,0.000000000000000000e+00 +4.618978500000000054e+01,5.725047099999999745e+01,3.680828100000000092e+01,5.630397899999999822e+01,8.009339599999999848e+01,6.825218700000000638e+01,3.425607000000000113e+01,5.515944499999999806e+01,0.000000000000000000e+00,5.388900799999999691e+01,9.802903199999999373e+00,3.030647199999999941e+01,8.878858400000000017e+01,8.378637200000000007e+01,1.023531100000000009e+02,1.015459699999999970e+02,1.010622599999999949e+02,5.899087600000000009e+01,5.576795700000000267e+01,5.682065399999999755e+01,4.323210199999999759e+01,2.255110699999999824e+01,4.614481200000000172e+01,2.582062099999999916e+01,4.426329299999999733e+01,8.304638099999999667e+01,7.999210300000000018e+01,2.626167200000000079e+01,8.431403000000000247e+01,3.931301400000000257e+01,5.728213900000000081e+01,6.971164899999999420e+01,2.005059400000000025e+01,5.470009100000000046e+01,7.384491900000000442e+01,1.158529699999999991e+02,9.848706500000000119e+01,0.000000000000000000e+00,8.652964599999999962e+01,1.061684599999999961e+02,6.422018799999999317e+01,5.930250999999999806e+01,8.230134200000000533e+01,7.536509300000000167e+01,4.128751599999999655e+01,1.019104999999999990e+02,7.341468999999999312e+01,7.651096599999999626e+01,7.485759899999999334e+01,8.483405999999999381e+01,1.031733600000000024e+02,1.203837400000000031e+02,1.244078599999999994e+02,1.065517600000000016e+02,1.212645399999999967e+02,8.236767999999999290e+01,9.333562000000000580e+01,6.710599499999999296e+01,4.866777799999999843e+01,5.104081399999999746e+01,6.611098800000000608e+01,8.347801800000000583e+01,7.059345399999999415e+01,9.864086799999999755e+01,8.675855199999999456e+01,9.158847799999999495e+01,1.110289400000000057e+02,9.223352500000000020e+01,1.077077900000000028e+02,9.955869400000000269e+01,8.272856099999999913e+01,1.063485699999999952e+02,1.026986700000000070e+02,1.244810099999999977e+02,1.250717400000000055e+02,0.000000000000000000e+00 +2.276559900000000169e+01,3.315703400000000300e+01,2.331686399999999892e+01,5.255668200000000212e+01,4.035302699999999732e+01,2.442662500000000136e+01,4.875517099999999715e+01,5.483090299999999928e+01,5.388900799999999691e+01,0.000000000000000000e+00,4.581345600000000218e+01,3.220263099999999667e+01,6.699683100000000024e+01,4.958921899999999994e+01,5.578434800000000138e+01,5.257637299999999669e+01,6.503165900000000477e+01,8.864773300000000233e+01,6.903007999999999811e+01,7.664436999999999500e+01,6.992349900000000673e+01,6.136780100000000004e+01,9.075759600000000660e+01,6.931626199999999471e+01,2.086892200000000130e+01,7.769151700000000460e+01,6.756240200000000584e+01,6.654290000000000305e+01,5.894613600000000275e+01,3.543059499999999673e+01,3.456364500000000106e+01,2.564600199999999930e+01,4.843567999999999785e+01,3.653375100000000231e+01,2.637901600000000002e+01,6.205620199999999897e+01,4.858100400000000008e+01,0.000000000000000000e+00,6.398698000000000263e+01,8.161050199999999677e+01,4.892517200000000344e+01,5.538630500000000012e+01,4.544232300000000180e+01,3.498726700000000278e+01,5.237086500000000200e+01,8.976050999999999647e+01,8.113013300000000072e+01,4.657774200000000064e+01,7.471882999999999697e+01,7.318142299999999523e+01,7.971310099999999466e+01,8.709309500000000526e+01,8.103621699999999350e+01,5.993724900000000133e+01,8.574833700000000647e+01,9.947065299999999866e+01,9.154954200000000242e+01,8.189755399999999952e+01,7.323450200000000621e+01,7.104292499999999677e+01,9.837421100000000251e+01,9.628055100000000266e+01,5.005985499999999888e+01,8.874888400000000388e+01,7.338377699999999493e+01,9.670354500000000542e+01,8.415860600000000602e+01,7.854430200000000184e+01,8.248767300000000091e+01,6.400026499999999885e+01,8.304811700000000485e+01,8.456212600000000634e+01,6.510718599999999867e+01,7.312299099999999896e+01,7.995614299999999730e+01,0.000000000000000000e+00 +3.656800599999999690e+01,4.866892099999999743e+01,3.144039100000000175e+01,4.965191000000000088e+01,7.109442400000000362e+01,5.981380300000000005e+01,3.256207899999999711e+01,4.690966800000000347e+01,9.802903199999999373e+00,4.581345600000000218e+01,0.000000000000000000e+00,2.170353800000000177e+01,7.979910599999999476e+01,7.438667800000000341e+01,9.276475999999999544e+01,9.232199799999999357e+01,9.129743399999999554e+01,5.774433899999999653e+01,4.963936600000000254e+01,5.376871100000000325e+01,4.319118900000000139e+01,2.776994799999999941e+01,5.116259000000000157e+01,2.685189799999999849e+01,3.919131300000000095e+01,7.560294500000000539e+01,7.221054300000000126e+01,2.582624099999999956e+01,7.477878499999999917e+01,3.016168199999999899e+01,5.164687700000000348e+01,6.326430500000000023e+01,2.156259800000000126e+01,4.771133799999999781e+01,6.630000699999999370e+01,1.075725500000000068e+02,9.046020500000000197e+01,0.000000000000000000e+00,8.139712099999999850e+01,1.013640699999999981e+02,6.102394600000000224e+01,5.307789900000000216e+01,7.367194700000000296e+01,6.779131800000000396e+01,3.983529500000000212e+01,9.741460399999999709e+01,7.367365499999999656e+01,7.121513199999999699e+01,7.382248199999999372e+01,8.198915999999999826e+01,9.535018999999999778e+01,1.138897800000000018e+02,1.164035200000000003e+02,9.777314499999999953e+01,1.130272199999999998e+02,8.109258499999999970e+01,8.944725499999999840e+01,6.445413499999999374e+01,4.868843499999999835e+01,5.316060099999999977e+01,6.957760299999999631e+01,8.371211800000000380e+01,6.724915000000000020e+01,9.220973200000000247e+01,7.931674800000000403e+01,9.079444399999999860e+01,1.038533299999999997e+02,8.857288699999999437e+01,1.044666399999999982e+02,9.495950499999999295e+01,8.297626400000000046e+01,1.028609799999999979e+02,9.729807599999999468e+01,1.167955400000000026e+02,1.186270899999999955e+02,0.000000000000000000e+00 +1.897487500000000082e+01,2.705783100000000019e+01,2.972764499999999899e+01,5.255754699999999957e+01,6.063505500000000126e+01,4.988388599999999684e+01,4.561637199999999837e+01,3.633952699999999680e+01,3.030647199999999941e+01,3.220263099999999667e+01,2.170353800000000177e+01,0.000000000000000000e+00,7.076552100000000678e+01,5.422983299999999929e+01,7.408617700000000639e+01,7.760617999999999483e+01,7.566833099999999490e+01,6.996349999999999625e+01,4.998407999999999873e+01,6.439408000000000243e+01,5.959053300000000064e+01,4.776480000000000103e+01,7.167801900000000614e+01,4.210260999999999854e+01,3.391047700000000020e+01,7.277559599999999307e+01,6.937448999999999444e+01,3.650865300000000246e+01,6.065460900000000066e+01,1.278524200000000022e+01,3.437388899999999836e+01,4.784569700000000125e+01,2.802698399999999879e+01,2.720214500000000157e+01,4.815911799999999943e+01,9.068525499999999795e+01,7.116683500000000606e+01,0.000000000000000000e+00,8.302776199999999562e+01,1.028336999999999932e+02,6.534198000000000661e+01,5.678076000000000079e+01,6.527819599999999411e+01,6.095442400000000305e+01,5.228821200000000147e+01,1.021348600000000033e+02,8.665755000000000052e+01,7.018579300000000387e+01,8.420429099999999778e+01,8.841437100000000271e+01,9.130105899999999508e+01,1.109150300000000016e+02,1.077419199999999933e+02,8.600706700000000637e+01,1.058620200000000011e+02,9.392662400000000389e+01,9.666294800000000009e+01,7.554958999999999492e+01,6.475174499999999966e+01,6.930234299999999337e+01,8.874542800000000398e+01,9.792493199999999831e+01,6.981868299999999294e+01,9.309481399999999951e+01,7.744528699999999333e+01,1.027850499999999982e+02,1.010651399999999995e+02,9.395320200000000455e+01,1.063345400000000041e+02,9.206334800000000484e+01,9.379300999999999533e+01,1.060350300000000061e+02,9.362138699999999858e+01,1.046600899999999967e+02,1.110895399999999995e+02,0.000000000000000000e+00 +5.529371499999999884e+01,6.526477400000000273e+01,7.915315400000000068e+01,4.567716200000000271e+01,3.849121900000000096e+01,5.322827600000000103e+01,7.985094200000000342e+01,4.843689200000000028e+01,8.878858400000000017e+01,6.699683100000000024e+01,7.979910599999999476e+01,7.076552100000000678e+01,0.000000000000000000e+00,5.277206900000000189e+01,5.571084199999999953e+01,5.374559800000000109e+01,3.130862199999999973e+01,7.446427599999999813e+01,4.985213199999999745e+01,6.304487999999999914e+01,7.980176299999999401e+01,9.568014300000000105e+01,1.025952699999999993e+02,8.284260100000000193e+01,8.358962099999999396e+01,2.549545399999999873e+01,2.279663599999999946e+01,8.240974500000000091e+01,2.278558599999999856e+01,6.068044299999999680e+01,9.050360100000000330e+01,8.781321699999999453e+01,9.667063799999999674e+01,7.953609000000000151e+01,8.026127599999999518e+01,8.884363600000000361e+01,8.648199700000000689e+01,0.000000000000000000e+00,7.470876099999999553e+01,8.888003500000000656e+01,8.692958600000000047e+01,4.786142000000000252e+01,3.944149600000000078e+01,5.944032099999999730e+01,8.150034700000000498e+01,7.755323400000000333e+01,1.024322399999999931e+02,7.838263299999999845e+01,9.715735599999999295e+01,9.167464999999999975e+01,3.633193599999999890e+01,8.166865300000000616e+01,7.381750599999999451e+01,5.670190300000000150e+01,5.565804099999999721e+01,8.388737399999999411e+01,7.231530700000000422e+01,6.814074899999999957e+01,8.162890899999999306e+01,1.000583699999999965e+02,1.084583099999999973e+02,1.023607700000000023e+02,9.112637399999999843e+01,4.475552499999999867e+01,2.840290099999999995e+01,1.020466799999999949e+02,5.667936600000000169e+01,8.640233100000000377e+01,1.123333099999999973e+02,1.021255299999999977e+02,1.135531000000000006e+02,1.040732500000000016e+02,9.456768999999999892e+01,9.348124500000000126e+01,1.025542899999999946e+02,0.000000000000000000e+00 +3.956096200000000351e+01,3.012240999999999858e+01,6.939930400000000077e+01,7.283482700000000420e+01,5.066613699999999909e+01,5.325696299999999894e+01,8.826838300000000004e+01,4.444062199999999763e+01,8.378637200000000007e+01,4.958921899999999994e+01,7.438667800000000341e+01,5.422983299999999929e+01,5.277206900000000189e+01,0.000000000000000000e+00,3.007876399999999961e+01,4.976885500000000206e+01,3.493175300000000050e+01,1.005891100000000051e+02,6.734675900000000581e+01,9.271144099999999355e+01,9.975017800000000534e+01,9.879344600000000298e+01,1.180196200000000033e+02,8.694648100000000568e+01,6.873538800000000037e+01,7.028063099999999963e+01,6.865363600000000588e+01,8.050870600000000366e+01,3.143896499999999961e+01,4.500825700000000040e+01,5.409360300000000166e+01,5.639967999999999648e+01,8.063825300000000595e+01,4.268690999999999747e+01,4.505887200000000092e+01,6.408148500000000070e+01,4.705035199999999662e+01,0.000000000000000000e+00,9.708985199999999338e+01,1.131180099999999982e+02,9.431180100000000266e+01,7.686149699999999996e+01,5.833628900000000073e+01,6.594078299999999615e+01,9.265852999999999895e+01,1.146861799999999931e+02,1.223609500000000025e+02,8.680473999999999535e+01,1.162416400000000039e+02,1.123690399999999983e+02,8.208525000000000205e+01,1.078648599999999931e+02,9.092966800000000660e+01,6.481992499999999779e+01,8.829598900000000583e+01,1.213325099999999992e+02,1.132603399999999993e+02,1.024686200000000014e+02,1.037082000000000050e+02,1.128453899999999948e+02,1.314464399999999955e+02,1.312913000000000068e+02,9.599879300000000626e+01,9.432286399999999560e+01,7.634724900000000503e+01,1.319688299999999970e+02,9.538536799999999971e+01,1.128747500000000059e+02,1.232339900000000057e+02,1.035430300000000017e+02,1.281209499999999935e+02,1.224880799999999965e+02,1.003840799999999973e+02,8.714434900000000539e+01,1.050926400000000029e+02,0.000000000000000000e+00 +5.632361600000000124e+01,5.313795700000000011e+01,7.862918200000000013e+01,7.974427500000000180e+01,4.282008499999999884e+01,4.957450699999999699e+01,9.756762399999999502e+01,6.881679599999999652e+01,1.023531100000000009e+02,5.578434800000000138e+01,9.276475999999999544e+01,7.408617700000000639e+01,5.571084199999999953e+01,3.007876399999999961e+01,0.000000000000000000e+00,2.632848399999999955e+01,2.852281299999999931e+01,1.173180600000000027e+02,8.735408200000000534e+01,1.054423000000000030e+02,1.113013299999999930e+02,1.127959400000000016e+02,1.344218099999999936e+02,1.082793900000000065e+02,7.636692299999999989e+01,7.943099999999999739e+01,7.254038199999999392e+01,1.037533499999999975e+02,4.238310100000000347e+01,6.708369299999999669e+01,6.968460299999999563e+01,5.963516299999999859e+01,9.889694900000000644e+01,6.421097899999999470e+01,4.813032100000000213e+01,4.111062299999999681e+01,3.849719600000000241e+01,0.000000000000000000e+00,8.946684100000000228e+01,1.013818700000000064e+02,9.320077299999999809e+01,8.242678100000000541e+01,4.977318600000000259e+01,5.818726600000000104e+01,1.000951000000000022e+02,1.084067399999999992e+02,1.242530399999999986e+02,8.013312200000000018e+01,1.159768799999999942e+02,1.077715599999999938e+02,7.454643299999999329e+01,9.064265000000000327e+01,6.793189599999999473e+01,4.267265600000000347e+01,7.039333700000000249e+01,1.282583199999999977e+02,1.124523800000000051e+02,1.108428899999999970e+02,1.140400599999999969e+02,1.201344100000000026e+02,1.418333000000000084e+02,1.341370499999999879e+02,9.278911800000000198e+01,9.332484200000000385e+01,7.726196899999999346e+01,1.316045699999999954e+02,8.313724100000000305e+01,1.066876100000000065e+02,1.119497800000000041e+02,9.113204199999999844e+01,1.271218099999999964e+02,1.118916100000000000e+02,8.589361100000000704e+01,6.231508800000000292e+01,8.369072099999999637e+01,0.000000000000000000e+00 +5.930123199999999883e+01,6.431676099999999963e+01,7.312646700000000521e+01,6.988231899999999541e+01,2.746651699999999963e+01,3.643643099999999890e+01,8.805078899999999464e+01,7.699859600000000626e+01,1.015459699999999970e+02,5.257637299999999669e+01,9.232199799999999357e+01,7.760617999999999483e+01,5.374559800000000109e+01,4.976885500000000206e+01,2.632848399999999955e+01,0.000000000000000000e+00,3.711123700000000269e+01,1.140174300000000045e+02,9.000747099999999534e+01,9.890323999999999671e+01,1.023863800000000026e+02,1.067771299999999997e+02,1.288872299999999882e+02,1.091002100000000041e+02,7.134857399999999927e+01,7.690480800000000272e+01,6.461295699999999442e+01,1.070517600000000016e+02,5.069861199999999712e+01,7.273424400000000389e+01,7.734787099999999782e+01,6.066459300000000354e+01,1.000387999999999948e+02,7.497207199999999716e+01,5.271186200000000355e+01,3.723749200000000315e+01,4.769177400000000233e+01,0.000000000000000000e+00,6.743536299999999528e+01,7.685007000000000232e+01,7.663055799999999351e+01,7.115844099999999628e+01,3.184021399999999957e+01,3.943336200000000247e+01,8.875069700000000239e+01,8.718128299999999342e+01,1.071919199999999961e+02,6.039304099999999664e+01,9.778457299999999464e+01,8.698605000000000587e+01,5.894006999999999863e+01,6.480977300000000696e+01,4.255171800000000104e+01,1.670637899999999831e+01,4.920739799999999775e+01,1.157281299999999931e+02,9.510061799999999721e+01,1.001526099999999957e+02,1.039218900000000048e+02,1.076222400000000050e+02,1.305614899999999921e+02,1.172575999999999965e+02,7.538422900000000482e+01,8.014054000000000144e+01,6.662331899999999507e+01,1.125964000000000027e+02,6.169239699999999971e+01,8.481434699999999793e+01,8.893781500000000051e+01,6.998454599999999459e+01,1.086241399999999970e+02,8.806573600000000113e+01,6.270553000000000310e+01,4.261252499999999799e+01,6.012073099999999926e+01,0.000000000000000000e+00 +5.755345299999999753e+01,5.927968599999999810e+01,8.432373900000000333e+01,6.818273200000000145e+01,3.990505399999999980e+01,5.395269199999999898e+01,9.532790300000000627e+01,5.806729599999999891e+01,1.010622599999999949e+02,6.503165900000000477e+01,9.129743399999999554e+01,7.566833099999999490e+01,3.130862199999999973e+01,3.493175300000000050e+01,2.852281299999999931e+01,3.711123700000000269e+01,0.000000000000000000e+00,1.011748800000000017e+02,7.119900099999999554e+01,9.015898599999999874e+01,1.023720399999999984e+02,1.110235899999999987e+02,1.252744799999999969e+02,1.003696999999999946e+02,8.535448300000000188e+01,5.585741699999999810e+01,5.227808799999999678e+01,9.708506699999999512e+01,2.197535699999999892e+01,6.563232399999999700e+01,8.331963500000000522e+01,7.796880699999999820e+01,1.030107799999999969e+02,7.344420300000000168e+01,6.747701499999999442e+01,6.691496800000000178e+01,6.515934799999999427e+01,0.000000000000000000e+00,8.720243200000000172e+01,9.983703900000000431e+01,9.657820599999999445e+01,7.081427100000000507e+01,4.487523099999999943e+01,6.211683399999999722e+01,9.763445799999999508e+01,9.802311299999999505e+01,1.208896400000000000e+02,8.459273100000000056e+01,1.137941399999999987e+02,1.062131100000000004e+02,5.624494899999999831e+01,8.820217900000000100e+01,6.966442499999999427e+01,4.725512799999999913e+01,6.019141900000000334e+01,1.126292499999999990e+02,9.810328599999999710e+01,9.593443600000000515e+01,1.048170999999999964e+02,1.176677999999999997e+02,1.327281900000000121e+02,1.256655899999999946e+02,9.837475700000000245e+01,7.276580400000000282e+01,5.700379000000000218e+01,1.239568500000000029e+02,7.107219299999999862e+01,1.024625999999999948e+02,1.181643499999999989e+02,1.020450900000000019e+02,1.279455300000000051e+02,1.137695700000000016e+02,9.485783999999999594e+01,7.931385299999999461e+01,9.603489500000000589e+01,0.000000000000000000e+00 +7.345839700000000505e+01,8.828502600000000200e+01,7.972363400000000411e+01,4.802630700000000274e+01,8.783769100000000662e+01,8.765147000000000332e+01,5.932761200000000201e+01,5.960173799999999744e+01,5.899087600000000009e+01,8.864773300000000233e+01,5.774433899999999653e+01,6.996349999999999625e+01,7.446427599999999813e+01,1.005891100000000051e+02,1.173180600000000027e+02,1.140174300000000045e+02,1.011748800000000017e+02,0.000000000000000000e+00,3.575931899999999786e+01,1.923387599999999864e+01,3.742907699999999949e+01,5.971615500000000054e+01,3.916086599999999862e+01,3.825549800000000289e+01,8.918107100000000287e+01,5.326525099999999924e+01,5.841237100000000027e+01,4.655834399999999818e+01,8.179559799999999825e+01,6.714702099999999518e+01,1.043190699999999964e+02,1.125792200000000065e+02,7.825788000000000011e+01,9.471201800000000048e+01,1.120209399999999960e+02,1.425089399999999955e+02,1.316715299999999900e+02,0.000000000000000000e+00,9.141483999999999810e+01,1.088112899999999996e+02,8.870171600000000467e+01,4.939869099999999946e+01,8.676785099999999318e+01,9.224642400000000464e+01,6.176228600000000313e+01,8.683899800000000369e+01,8.030414799999999786e+01,9.639124300000000289e+01,8.406201500000000237e+01,9.228180899999999554e+01,8.434193000000000495e+01,1.193167399999999958e+02,1.281134199999999908e+02,1.149807700000000068e+02,1.123607999999999976e+02,4.476290900000000050e+01,6.751339799999999514e+01,3.384310099999999721e+01,3.989364799999999889e+01,6.880385400000000118e+01,5.458307899999999790e+01,7.221763799999999378e+01,9.722601000000000226e+01,6.742860199999999793e+01,6.285478799999999922e+01,8.215179100000000290e+01,9.762105699999999331e+01,9.190618700000000274e+01,1.262259999999999991e+02,1.253243499999999955e+02,9.907153999999999883e+01,1.164208799999999968e+02,1.229659599999999955e+02,1.450893100000000118e+02,1.441126399999999990e+02,0.000000000000000000e+00 +4.873224299999999687e+01,5.941906300000000130e+01,6.875870999999999356e+01,4.227787099999999754e+01,6.774037599999999770e+01,6.972321999999999775e+01,6.227730700000000041e+01,2.559515199999999879e+01,5.576795700000000267e+01,6.903007999999999811e+01,4.963936600000000254e+01,4.998407999999999873e+01,4.985213199999999745e+01,6.734675900000000581e+01,8.735408200000000534e+01,9.000747099999999534e+01,7.119900099999999554e+01,3.575931899999999786e+01,0.000000000000000000e+00,3.617438700000000296e+01,5.404688800000000271e+01,6.683695400000000575e+01,6.434037299999999959e+01,3.895450499999999749e+01,7.641270199999999591e+01,3.557791699999999935e+01,4.421981300000000203e+01,3.885845499999999930e+01,4.990244599999999764e+01,4.160155400000000014e+01,8.166797599999999591e+01,9.142390500000000486e+01,6.930599200000000337e+01,6.861495999999999640e+01,8.768162800000000345e+01,1.176423699999999997e+02,1.043489100000000036e+02,0.000000000000000000e+00,9.023058699999999988e+01,1.091006699999999938e+02,8.777588599999999985e+01,4.636884299999999826e+01,6.947747300000000337e+01,7.848449999999999704e+01,6.675101899999999944e+01,9.321542499999999620e+01,9.435504899999999395e+01,9.033522299999999916e+01,9.410195400000000632e+01,9.787089500000000442e+01,7.364293800000000090e+01,1.135784000000000020e+02,1.136382499999999993e+02,9.514662500000000023e+01,9.895532699999999693e+01,6.980800999999999590e+01,7.895147099999999796e+01,5.246640200000000220e+01,5.827138399999999763e+01,8.193089399999999500e+01,8.210936599999999430e+01,9.291559900000000027e+01,9.483380699999999308e+01,6.569712300000000482e+01,5.281731700000000274e+01,9.941403900000000249e+01,9.104625000000000057e+01,9.733717400000000453e+01,1.262367399999999975e+02,1.183406800000000061e+02,1.095321100000000030e+02,1.187854099999999988e+02,1.152493400000000037e+02,1.265537999999999954e+02,1.319955300000000022e+02,0.000000000000000000e+00 +6.444742800000000216e+01,8.191443099999999333e+01,6.879024499999999875e+01,3.042679800000000157e+01,7.193662000000000489e+01,7.211000699999999597e+01,4.729538900000000012e+01,5.713436999999999699e+01,5.682065399999999755e+01,7.664436999999999500e+01,5.376871100000000325e+01,6.439408000000000243e+01,6.304487999999999914e+01,9.271144099999999355e+01,1.054423000000000030e+02,9.890323999999999671e+01,9.015898599999999874e+01,1.923387599999999864e+01,3.617438700000000296e+01,0.000000000000000000e+00,2.718454799999999949e+01,5.447386500000000353e+01,4.348550099999999929e+01,4.317117499999999808e+01,7.816303800000000024e+01,4.460871900000000068e+01,4.415406899999999979e+01,5.123457299999999748e+01,7.299932200000000648e+01,6.183202500000000157e+01,9.766827600000000587e+01,1.016888500000000022e+02,7.498978499999999769e+01,8.945674699999999291e+01,1.012532300000000021e+02,1.281524000000000001e+02,1.201902299999999997e+02,0.000000000000000000e+00,7.247105500000000688e+01,8.975599900000000275e+01,7.264444600000000207e+01,3.096850299999999834e+01,6.992445800000000133e+01,7.515853400000000306e+01,4.847981999999999658e+01,6.848242999999999370e+01,6.604524399999999673e+01,7.882295600000000491e+01,6.819958800000000565e+01,7.454488600000000531e+01,6.799556699999999410e+01,1.001857200000000034e+02,1.099480599999999981e+02,9.826139600000000485e+01,9.503634399999999971e+01,3.446613500000000130e+01,5.054961899999999986e+01,1.779124699999999848e+01,2.865946399999999983e+01,5.794371999999999900e+01,5.019257799999999747e+01,5.912666200000000316e+01,8.103587199999999768e+01,5.233549200000000212e+01,4.759247299999999825e+01,6.708643800000000113e+01,7.948704800000000148e+01,7.341846499999999764e+01,1.083693099999999987e+02,1.078862799999999993e+02,8.441607100000000230e+01,9.807703600000000677e+01,1.048255900000000054e+02,1.279937299999999993e+02,1.258262500000000017e+02,0.000000000000000000e+00 +6.396488300000000038e+01,8.254699999999999704e+01,5.488419700000000034e+01,3.604862299999999919e+01,7.552158000000000015e+01,6.927119299999999669e+01,2.655190599999999890e+01,6.806161899999999321e+01,4.323210199999999759e+01,6.992349900000000673e+01,4.319118900000000139e+01,5.959053300000000064e+01,7.980176299999999401e+01,9.975017800000000534e+01,1.113013299999999930e+02,1.023863800000000026e+02,1.023720399999999984e+02,3.742907699999999949e+01,5.404688800000000271e+01,2.718454799999999949e+01,0.000000000000000000e+00,3.162566400000000044e+01,2.973709300000000155e+01,4.067781399999999792e+01,6.443586600000000431e+01,6.730957300000000032e+01,6.145511499999999927e+01,5.018570299999999662e+01,8.686629600000000551e+01,6.254876800000000259e+01,9.030655899999999292e+01,9.300296600000000069e+01,6.093358099999999666e+01,8.648098299999999483e+01,9.589931199999999478e+01,1.261810499999999990e+02,1.177460800000000063e+02,0.000000000000000000e+00,6.488255800000000306e+01,8.253144000000000347e+01,5.523243800000000192e+01,3.570275399999999877e+01,7.349528599999999301e+01,7.050971599999999739e+01,2.682124800000000064e+01,6.807597699999999463e+01,4.507545199999999852e+01,6.729172499999999957e+01,4.917941799999999830e+01,6.036380100000000226e+01,8.091201200000000426e+01,9.912641700000000355e+01,1.118239899999999949e+02,1.011309499999999986e+02,1.031286000000000058e+02,4.003394600000000025e+01,5.502019700000000313e+01,2.803136299999999892e+01,5.916272900000000057e+00,3.164042600000000149e+01,3.176566100000000148e+01,4.470350200000000029e+01,6.400981699999999819e+01,6.916046799999999450e+01,6.429326299999999605e+01,5.445763099999999923e+01,8.640882499999999311e+01,6.396454500000000110e+01,9.342000199999999666e+01,9.455767099999999914e+01,6.262580100000000272e+01,8.547288399999999342e+01,9.432838399999999979e+01,1.243969799999999992e+02,1.187855899999999991e+02,0.000000000000000000e+00 +5.936987100000000339e+01,7.426799499999999910e+01,3.991029999999999944e+01,5.491964099999999860e+01,8.338090099999999438e+01,7.087557300000000282e+01,2.245075999999999894e+01,7.145855099999999993e+01,2.255110699999999824e+01,6.136780100000000004e+01,2.776994799999999941e+01,4.776480000000000103e+01,9.568014300000000105e+01,9.879344600000000298e+01,1.127959400000000016e+02,1.067771299999999997e+02,1.110235899999999987e+02,5.971615500000000054e+01,6.683695400000000575e+01,5.447386500000000353e+01,3.162566400000000044e+01,0.000000000000000000e+00,3.677516099999999710e+01,3.798391999999999769e+01,4.809570899999999938e+01,8.846764699999999948e+01,8.239790200000000198e+01,4.389528200000000169e+01,9.586796300000000315e+01,5.659639899999999813e+01,7.242387499999999534e+01,7.846271199999999624e+01,3.556505099999999686e+01,7.272901500000000397e+01,8.437601999999999691e+01,1.220680700000000058e+02,1.090042899999999975e+02,0.000000000000000000e+00,7.652004900000000021e+01,9.475474599999999725e+01,5.280006699999999853e+01,5.616220299999999810e+01,8.360948999999999387e+01,7.406455499999999859e+01,2.711593500000000034e+01,9.043331299999999828e+01,5.370347300000000246e+01,6.893017299999999636e+01,5.703649000000000058e+01,6.992708799999999769e+01,1.021410900000000055e+02,1.129430399999999963e+02,1.222243500000000012e+02,1.084437099999999958e+02,1.197970799999999940e+02,7.113528900000000021e+01,8.264012200000000519e+01,5.923849200000000081e+01,3.540872399999999942e+01,2.982824300000000051e+01,4.803854499999999916e+01,6.478606499999999357e+01,5.997725499999999954e+01,9.572374600000000555e+01,8.709322500000000389e+01,7.347890400000000000e+01,1.063076800000000048e+02,7.857226099999999747e+01,9.477281800000000089e+01,9.159424699999999575e+01,6.346947500000000275e+01,9.261970599999999365e+01,9.529113499999999704e+01,1.247190200000000004e+02,1.203753800000000069e+02,0.000000000000000000e+00 +8.197270399999999313e+01,9.715971100000000149e+01,7.295456699999999728e+01,6.315480399999999861e+01,1.025744300000000067e+02,9.538203099999999779e+01,4.825055799999999806e+01,8.019814599999999416e+01,4.614481200000000172e+01,9.075759600000000660e+01,5.116259000000000157e+01,7.167801900000000614e+01,1.025952699999999993e+02,1.180196200000000033e+02,1.344218099999999936e+02,1.288872299999999882e+02,1.252744799999999969e+02,3.916086599999999862e+01,6.434037299999999959e+01,4.348550099999999929e+01,2.973709300000000155e+01,3.677516099999999710e+01,0.000000000000000000e+00,3.713034100000000137e+01,8.217039400000000171e+01,8.649766999999999939e+01,8.558272800000000302e+01,4.790263499999999652e+01,1.070903200000000055e+02,7.579836600000000146e+01,1.026167099999999976e+02,1.112548199999999952e+02,6.507939700000000016e+01,9.831929300000000183e+01,1.149347400000000050e+02,1.507949900000000127e+02,1.384542500000000018e+02,0.000000000000000000e+00,9.390954700000000344e+01,1.109355199999999968e+02,7.993581600000000265e+01,6.370423600000000164e+01,1.015049400000000048e+02,9.824936300000000244e+01,5.032683200000000312e+01,9.542444899999999564e+01,6.508303399999999783e+01,9.458678199999999947e+01,7.237859299999999507e+01,8.660922399999999755e+01,1.081258600000000030e+02,1.286800900000000070e+02,1.413211900000000014e+02,1.293109699999999975e+02,1.320287199999999928e+02,5.501131099999999918e+01,7.995838000000000534e+01,4.916424599999999856e+01,3.197882999999999853e+01,4.692682700000000295e+01,3.120144200000000012e+01,6.231180899999999667e+01,8.837869899999999745e+01,9.367052800000000445e+01,8.939481399999999667e+01,7.520920200000000477e+01,1.153048799999999972e+02,9.142121799999999610e+01,1.186718099999999936e+02,1.203051200000000023e+02,8.176929300000000467e+01,1.118410700000000020e+02,1.216636199999999945e+02,1.519672700000000134e+02,1.468364599999999882e+02,0.000000000000000000e+00 +5.431107099999999832e+01,6.523756400000000610e+01,5.716005799999999937e+01,5.439956600000000009e+01,8.565974799999999334e+01,7.886527399999999943e+01,4.696957700000000102e+01,4.751526900000000353e+01,2.582062099999999916e+01,6.931626199999999471e+01,2.685189799999999849e+01,4.210260999999999854e+01,8.284260100000000193e+01,8.694648100000000568e+01,1.082793900000000065e+02,1.091002100000000041e+02,1.003696999999999946e+02,3.825549800000000289e+01,3.895450499999999749e+01,4.317117499999999808e+01,4.067781399999999792e+01,3.798391999999999769e+01,3.713034100000000137e+01,0.000000000000000000e+00,6.557733500000000504e+01,7.080028500000000236e+01,7.294523599999999419e+01,1.113882899999999943e+01,8.047794600000000287e+01,4.393697499999999678e+01,7.456225799999999992e+01,8.853915800000000047e+01,4.358749000000000251e+01,6.654615200000000641e+01,8.978868199999999433e+01,1.293504000000000076e+02,1.124466000000000037e+02,0.000000000000000000e+00,9.523113100000000486e+01,1.150013900000000007e+02,8.018793599999999344e+01,5.769509099999999790e+01,8.733267700000000389e+01,8.652947899999999493e+01,5.302933300000000116e+01,1.032520399999999938e+02,8.244642299999999580e+01,9.062409100000000706e+01,8.524921199999999999e+01,9.511420200000000591e+01,9.997992399999999691e+01,1.272657300000000049e+02,1.317619799999999941e+02,1.139421399999999949e+02,1.229649900000000002e+02,7.284494499999999562e+01,8.968538599999999406e+01,5.793539499999999975e+01,4.642748399999999975e+01,6.221258300000000219e+01,6.353996099999999814e+01,8.522432499999999322e+01,8.774218799999999874e+01,9.090962500000000546e+01,8.015234200000000442e+01,9.498451199999999517e+01,1.117227599999999939e+02,9.955640099999999393e+01,1.232046600000000041e+02,1.169613999999999976e+02,9.641426599999999780e+01,1.185268599999999992e+02,1.178603700000000032e+02,1.380135600000000125e+02,1.395475500000000011e+02,0.000000000000000000e+00 +3.573831700000000211e+01,4.625588499999999925e+01,9.710515799999999587e+00,5.826440199999999692e+01,5.715829899999999952e+01,3.933059999999999690e+01,3.949206099999999964e+01,6.583814399999999978e+01,4.426329299999999733e+01,2.086892200000000130e+01,3.919131300000000095e+01,3.391047700000000020e+01,8.358962099999999396e+01,6.873538800000000037e+01,7.636692299999999989e+01,7.134857399999999927e+01,8.535448300000000188e+01,8.918107100000000287e+01,7.641270199999999591e+01,7.816303800000000024e+01,6.443586600000000431e+01,4.809570899999999938e+01,8.217039400000000171e+01,6.557733500000000504e+01,0.000000000000000000e+00,8.995999500000000637e+01,7.972019500000000392e+01,6.404667200000000093e+01,7.740941700000000480e+01,4.319559000000000282e+01,3.663581599999999838e+01,3.134717099999999945e+01,3.613780200000000065e+01,4.381790300000000116e+01,3.905998100000000051e+01,7.694595900000000199e+01,6.333810100000000176e+01,0.000000000000000000e+00,6.608683399999999608e+01,8.364245200000000580e+01,4.113623100000000221e+01,6.046662200000000098e+01,6.041607299999999725e+01,4.520210900000000009e+01,4.328878100000000018e+01,9.291948299999999961e+01,7.172834699999999941e+01,4.669297300000000206e+01,6.672694199999999398e+01,6.904420399999999347e+01,9.287177699999999447e+01,9.492186900000000094e+01,9.407211700000000576e+01,7.632283599999999524e+01,1.001314100000000025e+02,9.859781499999999710e+01,9.433327699999999538e+01,8.251246500000000594e+01,6.768826199999999460e+01,5.850029099999999715e+01,8.913544299999999510e+01,8.982145599999999774e+01,4.250982100000000230e+01,9.853091600000000483e+01,8.502693899999999871e+01,9.148696099999999376e+01,9.499324400000000423e+01,7.762968499999999494e+01,7.832277499999999293e+01,6.249967099999999931e+01,7.179925000000000068e+01,8.214634999999999820e+01,6.706339199999999323e+01,8.467087499999999523e+01,8.639977500000000532e+01,0.000000000000000000e+00 +6.253779099999999858e+01,7.512102400000000557e+01,8.320286600000000021e+01,4.018251500000000220e+01,5.606189299999999776e+01,6.678380099999999686e+01,7.557832299999999748e+01,4.739461299999999966e+01,8.304638099999999667e+01,7.769151700000000460e+01,7.560294500000000539e+01,7.277559599999999307e+01,2.549545399999999873e+01,7.028063099999999963e+01,7.943099999999999739e+01,7.690480800000000272e+01,5.585741699999999810e+01,5.326525099999999924e+01,3.557791699999999935e+01,4.460871900000000068e+01,6.730957300000000032e+01,8.846764699999999948e+01,8.649766999999999939e+01,7.080028500000000236e+01,8.995999500000000637e+01,0.000000000000000000e+00,1.850991600000000048e+01,7.256527699999999470e+01,4.090442199999999673e+01,6.332804699999999798e+01,9.992722399999999539e+01,1.013404900000000026e+02,9.555567100000000380e+01,8.800379800000000330e+01,9.567453199999999924e+01,1.114256900000000030e+02,1.065292599999999936e+02,0.000000000000000000e+00,7.962261800000000278e+01,9.483746999999999616e+01,9.033530600000000277e+01,4.211001999999999867e+01,5.529649500000000018e+01,7.215631799999999885e+01,7.723167399999999816e+01,7.549344399999999666e+01,9.685898600000000158e+01,8.654377700000000573e+01,9.425604699999999525e+01,9.240720299999999554e+01,4.392663100000000043e+01,9.274652399999999375e+01,9.224042799999999431e+01,7.811751399999999990e+01,7.144473000000000695e+01,6.612323399999999651e+01,6.306555000000000177e+01,5.150011200000000144e+01,6.894664299999999457e+01,9.322437399999999741e+01,9.343948100000000068e+01,9.197543199999999786e+01,9.646107399999999643e+01,3.686790500000000037e+01,2.473068599999999861e+01,9.435622299999999996e+01,6.478516600000000381e+01,8.702370600000000422e+01,1.197127299999999934e+02,1.136473900000000015e+02,1.117305999999999955e+02,1.093316899999999947e+02,1.069411999999999949e+02,1.143859499999999940e+02,1.195075899999999933e+02,0.000000000000000000e+00 +5.717754699999999701e+01,7.254305200000000298e+01,7.338805200000000184e+01,2.859863000000000000e+01,4.151571500000000015e+01,5.268772100000000336e+01,6.587183299999999520e+01,5.238688799999999901e+01,7.999210300000000018e+01,6.756240200000000584e+01,7.221054300000000126e+01,6.937448999999999444e+01,2.279663599999999946e+01,6.865363600000000588e+01,7.254038199999999392e+01,6.461295699999999442e+01,5.227808799999999678e+01,5.841237100000000027e+01,4.421981300000000203e+01,4.415406899999999979e+01,6.145511499999999927e+01,8.239790200000000198e+01,8.558272800000000302e+01,7.294523599999999419e+01,7.972019500000000392e+01,1.850991600000000048e+01,0.000000000000000000e+00,7.550371599999999717e+01,4.157759099999999819e+01,6.174020600000000059e+01,9.461579799999999807e+01,9.172149699999999939e+01,9.137233700000000169e+01,8.519553600000000415e+01,8.694415499999999497e+01,9.963493499999999869e+01,9.784707400000000632e+01,0.000000000000000000e+00,6.166742700000000355e+01,7.660860300000000223e+01,7.509637499999999477e+01,2.944341199999999859e+01,3.909280300000000352e+01,5.587198099999999812e+01,6.637294900000000553e+01,5.960108000000000317e+01,8.372523300000000290e+01,6.959647900000000220e+01,7.966915199999999686e+01,7.582170999999999594e+01,2.946973099999999945e+01,7.475168899999999894e+01,7.585333300000000634e+01,6.332894399999999990e+01,5.664671700000000243e+01,6.129644799999999805e+01,5.083814999999999884e+01,4.623741499999999860e+01,6.231879299999999944e+01,8.291687600000000202e+01,8.789001199999999869e+01,8.090037900000000093e+01,8.069304800000000455e+01,2.711217299999999852e+01,9.669550900000000837e+00,8.126652199999999482e+01,4.824807100000000304e+01,7.000875000000000625e+01,1.018113900000000029e+02,9.625651600000000485e+01,9.703543999999999414e+01,9.138726099999999519e+01,8.907082900000000336e+01,9.890264600000000428e+01,1.020065799999999996e+02,0.000000000000000000e+00 +5.000066100000000091e+01,5.792131700000000194e+01,5.659103499999999798e+01,5.883330000000000126e+01,8.538649900000000059e+01,7.841217500000000484e+01,5.244402600000000092e+01,4.188581200000000138e+01,2.626167200000000079e+01,6.654290000000000305e+01,2.582624099999999956e+01,3.650865300000000246e+01,8.240974500000000091e+01,8.050870600000000366e+01,1.037533499999999975e+02,1.070517600000000016e+02,9.708506699999999512e+01,4.655834399999999818e+01,3.885845499999999930e+01,5.123457299999999748e+01,5.018570299999999662e+01,4.389528200000000169e+01,4.790263499999999652e+01,1.113882899999999943e+01,6.404667200000000093e+01,7.256527699999999470e+01,7.550371599999999717e+01,0.000000000000000000e+00,7.702456899999999962e+01,3.775075900000000217e+01,6.758950400000000514e+01,8.399669400000000508e+01,3.999615299999999962e+01,5.846806399999999826e+01,8.460429899999999748e+01,1.256660100000000000e+02,1.068672399999999953e+02,0.000000000000000000e+00,9.995550900000000638e+01,1.200441399999999987e+02,8.414634499999999662e+01,6.269597600000000170e+01,8.804675000000000296e+01,8.747304400000000157e+01,5.909865400000000335e+01,1.099986999999999995e+02,9.050932799999999645e+01,9.345945700000000045e+01,9.240229899999999930e+01,1.012954600000000056e+02,1.029467999999999961e+02,1.309362999999999886e+02,1.329569899999999905e+02,1.134623399999999975e+02,1.249125800000000055e+02,8.256930800000000659e+01,9.740311199999999303e+01,6.666734399999999994e+01,5.605205000000000126e+01,6.998157600000000400e+01,7.430169700000000432e+01,9.479507300000000214e+01,9.111261299999999608e+01,9.586271700000000351e+01,8.351021099999999819e+01,1.038876300000000015e+02,1.155357400000000041e+02,1.059046500000000037e+02,1.274487799999999993e+02,1.190055200000000042e+02,1.032519999999999953e+02,1.237580700000000036e+02,1.200788299999999964e+02,1.370142700000000104e+02,1.405553400000000011e+02,0.000000000000000000e+00 +4.468248700000000184e+01,4.815777200000000136e+01,7.450860299999999370e+01,5.541638600000000281e+01,4.149539200000000250e+01,5.221021100000000104e+01,8.267941199999999924e+01,3.712045100000000275e+01,8.431403000000000247e+01,5.894613600000000275e+01,7.477878499999999917e+01,6.065460900000000066e+01,2.278558599999999856e+01,3.143896499999999961e+01,4.238310100000000347e+01,5.069861199999999712e+01,2.197535699999999892e+01,8.179559799999999825e+01,4.990244599999999764e+01,7.299932200000000648e+01,8.686629600000000551e+01,9.586796300000000315e+01,1.070903200000000055e+02,8.047794600000000287e+01,7.740941700000000480e+01,4.090442199999999673e+01,4.157759099999999819e+01,7.702456899999999962e+01,0.000000000000000000e+00,4.917205500000000029e+01,7.537988099999999747e+01,7.593316400000000499e+01,8.847036099999999692e+01,6.284600499999999812e+01,6.666650900000000490e+01,7.996296399999999949e+01,7.173430299999999704e+01,0.000000000000000000e+00,8.598487299999999323e+01,1.016814099999999996e+02,9.133099300000000653e+01,5.899154899999999913e+01,4.642053700000000305e+01,6.245419400000000110e+01,8.594222100000000353e+01,9.531127700000000402e+01,1.121900299999999930e+02,8.344436199999999815e+01,1.067796400000000006e+02,1.024154300000000006e+02,5.704980499999999921e+01,9.519123100000000193e+01,8.257407700000000261e+01,6.002232099999999804e+01,7.053954799999999636e+01,9.941614199999999357e+01,9.087462999999999624e+01,8.169794500000000426e+01,8.997114799999999946e+01,1.058053000000000026e+02,1.177960700000000003e+02,1.156834000000000060e+02,9.483774699999999314e+01,6.663949900000000071e+01,4.918630600000000186e+01,1.163342800000000068e+02,7.491699699999999496e+01,9.970296999999999343e+01,1.199066899999999976e+02,1.053954300000000046e+02,1.217138300000000015e+02,1.146444000000000045e+02,9.956879299999999944e+01,9.285930500000000620e+01,1.063873200000000026e+02,0.000000000000000000e+00 +1.456342300000000023e+01,2.192933000000000021e+01,3.902047400000000010e+01,4.977583899999999772e+01,5.602175299999999680e+01,4.898710400000000220e+01,5.218679099999999949e+01,2.427071099999999859e+01,3.931301400000000257e+01,3.543059499999999673e+01,3.016168199999999899e+01,1.278524200000000022e+01,6.068044299999999680e+01,4.500825700000000040e+01,6.708369299999999669e+01,7.273424400000000389e+01,6.563232399999999700e+01,6.714702099999999518e+01,4.160155400000000014e+01,6.183202500000000157e+01,6.254876800000000259e+01,5.659639899999999813e+01,7.579836600000000146e+01,4.393697499999999678e+01,4.319559000000000282e+01,6.332804699999999798e+01,6.174020600000000059e+01,3.775075900000000217e+01,4.917205500000000029e+01,0.000000000000000000e+00,4.007168699999999717e+01,5.262540599999999813e+01,4.023696799999999740e+01,2.814649100000000104e+01,4.988244100000000003e+01,8.914815699999999765e+01,7.007990900000000067e+01,0.000000000000000000e+00,8.446207499999999868e+01,1.042138400000000047e+02,7.147841400000000078e+01,5.445369699999999824e+01,6.112097899999999839e+01,6.114289200000000335e+01,5.845025700000000057e+01,1.013645800000000037e+02,9.232017100000000198e+01,7.375786899999999946e+01,8.949425599999999292e+01,9.228935900000000458e+01,8.482291499999999473e+01,1.096583399999999955e+02,1.046851000000000056e+02,8.196652500000000430e+01,1.004257599999999968e+02,9.313036700000000678e+01,9.502217600000000175e+01,7.411115399999999909e+01,6.764597299999999791e+01,7.664284100000000421e+01,9.319691100000000006e+01,1.013658300000000025e+02,7.611418500000000620e+01,8.702513500000000590e+01,7.048194100000000617e+01,1.058960000000000008e+02,9.689360899999999788e+01,9.607639299999999594e+01,1.112882900000000035e+02,9.675515000000000043e+01,1.007939899999999938e+02,1.096893000000000029e+02,9.673018100000000175e+01,1.041433499999999981e+02,1.124469899999999996e+02,0.000000000000000000e+00 +3.776819600000000321e+01,2.875036800000000170e+01,4.164815099999999859e+01,8.045110099999999420e+01,7.152567299999999761e+01,5.819419800000000009e+01,7.006949699999999837e+01,6.163040999999999769e+01,5.728213900000000081e+01,3.456364500000000106e+01,5.164687700000000348e+01,3.437388899999999836e+01,9.050360100000000330e+01,5.409360300000000166e+01,6.968460299999999563e+01,7.734787099999999782e+01,8.331963500000000522e+01,1.043190699999999964e+02,8.166797599999999591e+01,9.766827600000000587e+01,9.030655899999999292e+01,7.242387499999999534e+01,1.026167099999999976e+02,7.456225799999999992e+01,3.663581599999999838e+01,9.992722399999999539e+01,9.461579799999999807e+01,6.758950400000000514e+01,7.537988099999999747e+01,4.007168699999999717e+01,0.000000000000000000e+00,2.652760800000000074e+01,4.232582800000000134e+01,1.694168000000000163e+01,2.832438600000000051e+01,7.533367699999999445e+01,5.003881899999999661e+01,0.000000000000000000e+00,9.778128399999999942e+01,1.152752799999999951e+02,7.720552600000000609e+01,8.417932600000000321e+01,7.789044800000000635e+01,6.915496500000000424e+01,7.565695100000000650e+01,1.233422099999999944e+02,1.072344400000000064e+02,7.873538800000000037e+01,1.027157600000000031e+02,1.043058999999999941e+02,1.109372900000000044e+02,1.210091100000000068e+02,1.119781399999999962e+02,8.883256799999999487e+01,1.175472699999999975e+02,1.251354000000000042e+02,1.228897400000000033e+02,1.070014999999999930e+02,9.491021399999999630e+01,9.147491200000000333e+01,1.176365700000000061e+02,1.232894000000000005e+02,7.792095799999999883e+01,1.187154100000000057e+02,1.021381099999999975e+02,1.259549800000000062e+02,1.178145800000000065e+02,1.113362900000000053e+02,1.113000600000000020e+02,9.109835800000000461e+01,1.083787099999999981e+02,1.159964800000000054e+02,9.485623400000000061e+01,9.650640400000000341e+01,1.072440799999999967e+02,0.000000000000000000e+00 +4.278791999999999973e+01,4.102536500000000075e+01,3.961636800000000136e+01,7.816635100000000591e+01,5.921681199999999734e+01,4.422805600000000226e+01,6.952793300000000443e+01,7.327340700000000595e+01,6.971164899999999420e+01,2.564600199999999930e+01,6.326430500000000023e+01,4.784569700000000125e+01,8.781321699999999453e+01,5.639967999999999648e+01,5.963516299999999859e+01,6.066459300000000354e+01,7.796880699999999820e+01,1.125792200000000065e+02,9.142390500000000486e+01,1.016888500000000022e+02,9.300296600000000069e+01,7.846271199999999624e+01,1.112548199999999952e+02,8.853915800000000047e+01,3.134717099999999945e+01,1.013404900000000026e+02,9.172149699999999939e+01,8.399669400000000508e+01,7.593316400000000499e+01,5.262540599999999813e+01,2.652760800000000074e+01,0.000000000000000000e+00,5.721732000000000085e+01,3.768202300000000093e+01,1.249441599999999930e+01,5.366808400000000034e+01,3.466995699999999658e+01,0.000000000000000000e+00,8.245116099999999904e+01,9.741880999999999347e+01,6.441100299999999379e+01,8.086145299999999736e+01,6.503808899999999937e+01,5.235612499999999869e+01,7.306606200000000229e+01,1.113567500000000052e+02,9.972380499999999870e+01,6.131950799999999902e+01,9.284359700000000259e+01,9.070296299999999690e+01,1.013091299999999961e+02,1.016322899999999976e+02,9.142361499999999808e+01,7.034730600000000322e+01,1.019967099999999931e+02,1.243803800000000024e+02,1.156103800000000064e+02,1.071416499999999985e+02,9.640000200000000063e+01,8.927926100000000531e+01,1.196746600000000029e+02,1.177680000000000007e+02,6.258327599999999791e+01,1.129754099999999966e+02,9.744245100000000548e+01,1.174979799999999983e+02,1.039173499999999990e+02,9.748684500000000241e+01,9.103280399999999872e+01,6.827796800000000133e+01,9.741107100000000685e+01,9.752275799999999606e+01,7.204161000000000570e+01,7.166858299999999815e+01,8.202314800000000616e+01,0.000000000000000000e+00 +4.547427499999999867e+01,5.129478699999999947e+01,3.274278199999999828e+01,6.868762999999999863e+01,8.273805500000000279e+01,6.837050700000000347e+01,4.482079199999999730e+01,6.144171800000000161e+01,2.005059400000000025e+01,4.843567999999999785e+01,2.156259800000000126e+01,2.802698399999999879e+01,9.667063799999999674e+01,8.063825300000000595e+01,9.889694900000000644e+01,1.000387999999999948e+02,1.030107799999999969e+02,7.825788000000000011e+01,6.930599200000000337e+01,7.498978499999999769e+01,6.093358099999999666e+01,3.556505099999999686e+01,6.507939700000000016e+01,4.358749000000000251e+01,3.613780200000000065e+01,9.555567100000000380e+01,9.137233700000000169e+01,3.999615299999999962e+01,8.847036099999999692e+01,4.023696799999999740e+01,4.232582800000000134e+01,5.721732000000000085e+01,0.000000000000000000e+00,4.411272000000000304e+01,6.293493999999999744e+01,1.079326700000000017e+02,8.799112499999999670e+01,0.000000000000000000e+00,9.266163600000000145e+01,1.117796600000000069e+02,6.671975000000000477e+01,7.187086999999999648e+01,8.622126199999999585e+01,7.637812399999999968e+01,5.153774099999999692e+01,1.130162899999999979e+02,8.347212899999999536e+01,7.791552799999999479e+01,8.328700499999999352e+01,9.176123699999999417e+01,1.126115599999999972e+02,1.251614200000000068e+02,1.261139799999999980e+02,1.068156699999999972e+02,1.268986100000000050e+02,1.003550900000000041e+02,1.075869500000000016e+02,8.459158800000000156e+01,6.595499599999999418e+01,6.172618899999999798e+01,8.308521799999999757e+01,9.752850399999999809e+01,7.105582800000000532e+01,1.118655300000000068e+02,9.844897699999999929e+01,1.040981599999999929e+02,1.193139400000000023e+02,1.005050700000000035e+02,1.084886500000000069e+02,9.671163400000000365e+01,8.850365299999999991e+01,1.102912000000000035e+02,1.014719400000000036e+02,1.197954500000000024e+02,1.222151599999999974e+02,0.000000000000000000e+00 +2.925910700000000020e+01,1.470668200000000070e+01,4.568481200000000086e+01,7.419144000000000005e+01,6.743770299999999907e+01,5.747749000000000308e+01,7.015731100000000708e+01,4.663934799999999825e+01,5.470009100000000046e+01,3.653375100000000231e+01,4.771133799999999781e+01,2.720214500000000157e+01,7.953609000000000151e+01,4.268690999999999747e+01,6.421097899999999470e+01,7.497207199999999716e+01,7.344420300000000168e+01,9.471201800000000048e+01,6.861495999999999640e+01,8.945674699999999291e+01,8.648098299999999483e+01,7.272901500000000397e+01,9.831929300000000183e+01,6.654615200000000641e+01,4.381790300000000116e+01,8.800379800000000330e+01,8.519553600000000415e+01,5.846806399999999826e+01,6.284600499999999812e+01,2.814649100000000104e+01,1.694168000000000163e+01,3.768202300000000093e+01,4.411272000000000304e+01,0.000000000000000000e+00,3.453900399999999848e+01,7.921157900000000041e+01,5.382261599999999646e+01,0.000000000000000000e+00,9.899139900000000125e+01,1.174311200000000071e+02,8.204403000000000645e+01,7.847842900000000554e+01,7.416899800000000198e+01,7.010022499999999468e+01,7.626510299999999631e+01,1.213715700000000055e+02,1.095676700000000068e+02,8.282777000000000100e+01,1.055175799999999953e+02,1.071203100000000035e+02,1.040912000000000006e+02,1.215462200000000053e+02,1.118507400000000018e+02,8.737425799999999754e+01,1.135242700000000013e+02,1.194645299999999963e+02,1.186192499999999939e+02,1.006455299999999937e+02,9.145577600000000018e+01,9.351650700000000427e+01,1.156570200000000028e+02,1.227750300000000010e+02,8.411383100000000468e+01,1.107807999999999993e+02,9.353609000000000151e+01,1.261479300000000023e+02,1.139793399999999934e+02,1.125732799999999969e+02,1.182852299999999985e+02,9.909973399999999799e+01,1.136424200000000013e+02,1.206581099999999935e+02,1.010186400000000049e+02,1.011453800000000030e+02,1.132098000000000013e+02,0.000000000000000000e+00 +3.939348499999999831e+01,3.467390400000000028e+01,4.568182099999999934e+01,7.709229799999999955e+01,5.398763199999999784e+01,4.206642699999999735e+01,7.433994699999999511e+01,6.775065200000000232e+01,7.384491900000000442e+01,2.637901600000000002e+01,6.630000699999999370e+01,4.815911799999999943e+01,8.026127599999999518e+01,4.505887200000000092e+01,4.813032100000000213e+01,5.271186200000000355e+01,6.747701499999999442e+01,1.120209399999999960e+02,8.768162800000000345e+01,1.012532300000000021e+02,9.589931199999999478e+01,8.437601999999999691e+01,1.149347400000000050e+02,8.978868199999999433e+01,3.905998100000000051e+01,9.567453199999999924e+01,8.694415499999999497e+01,8.460429899999999748e+01,6.666650900000000490e+01,4.988244100000000003e+01,2.832438600000000051e+01,1.249441599999999930e+01,6.293493999999999744e+01,3.453900399999999848e+01,0.000000000000000000e+00,4.727937399999999712e+01,2.535675499999999971e+01,0.000000000000000000e+00,8.447176799999999730e+01,9.952131400000000383e+01,7.061240700000000459e+01,8.010080499999999404e+01,6.073584699999999970e+01,5.194865899999999925e+01,7.806046100000000365e+01,1.118938700000000068e+02,1.056127500000000055e+02,6.515862099999999657e+01,9.846848199999999451e+01,9.520625300000000379e+01,9.639084300000000383e+01,1.007513399999999990e+02,8.760273899999999969e+01,6.453630200000000627e+01,9.678100100000000339e+01,1.253453999999999979e+02,1.156859199999999959e+02,1.074767499999999956e+02,9.942925300000000277e+01,9.577086599999999805e+01,1.242779299999999978e+02,1.219894199999999955e+02,6.928184000000000253e+01,1.093114800000000031e+02,9.299405199999999638e+01,1.215401700000000034e+02,1.007320500000000010e+02,1.004458199999999977e+02,9.680850499999999670e+01,7.368305399999999850e+01,1.047844999999999942e+02,1.019604000000000070e+02,7.548666799999999455e+01,6.912217499999999859e+01,8.290527899999999306e+01,0.000000000000000000e+00 +7.590021299999999371e+01,7.417204900000000123e+01,8.296251999999999782e+01,9.894271100000000274e+01,5.929397300000000115e+01,5.737843999999999767e+01,1.060398399999999981e+02,9.983469300000000146e+01,1.158529699999999991e+02,6.205620199999999897e+01,1.075725500000000068e+02,9.068525499999999795e+01,8.884363600000000361e+01,6.408148500000000070e+01,4.111062299999999681e+01,3.723749200000000315e+01,6.691496800000000178e+01,1.425089399999999955e+02,1.176423699999999997e+02,1.281524000000000001e+02,1.261810499999999990e+02,1.220680700000000058e+02,1.507949900000000127e+02,1.293504000000000076e+02,7.694595900000000199e+01,1.114256900000000030e+02,9.963493499999999869e+01,1.256660100000000000e+02,7.996296399999999949e+01,8.914815699999999765e+01,7.533367699999999445e+01,5.366808400000000034e+01,1.079326700000000017e+02,7.921157900000000041e+01,4.727937399999999712e+01,0.000000000000000000e+00,2.941789500000000146e+01,0.000000000000000000e+00,8.948194399999999860e+01,9.664252500000000623e+01,8.970928999999999576e+01,1.004815600000000018e+02,6.418672300000000064e+01,5.994688000000000017e+01,1.071930799999999948e+02,1.156943500000000000e+02,1.258716299999999961e+02,7.468873100000000420e+01,1.159004300000000001e+02,1.055713400000000064e+02,9.529046400000000006e+01,8.707276099999999985e+01,6.346018300000000067e+01,4.619645500000000027e+01,8.132289600000000007e+01,1.459956400000000087e+02,1.262291699999999963e+02,1.300737100000000055e+02,1.281596099999999865e+02,1.246220500000000015e+02,1.534857399999999927e+02,1.411063599999999951e+02,8.548720400000000552e+01,1.160551200000000023e+02,1.023872300000000024e+02,1.361001899999999978e+02,9.422240899999999897e+01,1.069577500000000043e+02,9.613664099999999735e+01,7.157139100000000553e+01,1.220052100000000053e+02,1.019114799999999974e+02,6.877781799999999635e+01,3.416497799999999785e+01,5.903561700000000201e+01,0.000000000000000000e+00 +5.927530000000000143e+01,5.148842400000000197e+01,6.991025299999999731e+01,9.408624899999999514e+01,6.129025599999999940e+01,5.522955900000000184e+01,9.714888000000000545e+01,8.296309200000000317e+01,9.848706500000000119e+01,4.858100400000000008e+01,9.046020500000000197e+01,7.116683500000000606e+01,8.648199700000000689e+01,4.705035199999999662e+01,3.849719600000000241e+01,4.769177400000000233e+01,6.515934799999999427e+01,1.316715299999999900e+02,1.043489100000000036e+02,1.201902299999999997e+02,1.177460800000000063e+02,1.090042899999999975e+02,1.384542500000000018e+02,1.124466000000000037e+02,6.333810100000000176e+01,1.065292599999999936e+02,9.784707400000000632e+01,1.068672399999999953e+02,7.173430299999999704e+01,7.007990900000000067e+01,5.003881899999999661e+01,3.466995699999999658e+01,8.799112499999999670e+01,5.382261599999999646e+01,2.535675499999999971e+01,2.941789500000000146e+01,0.000000000000000000e+00,0.000000000000000000e+00,9.680202900000000454e+01,1.088568599999999975e+02,8.905883900000000608e+01,9.683699799999999414e+01,6.829356900000000508e+01,6.333090800000000087e+01,1.001835800000000063e+02,1.236715399999999931e+02,1.252926700000000011e+02,7.906032999999999333e+01,1.169359500000000054e+02,1.106163800000000066e+02,1.022339599999999962e+02,1.042558400000000063e+02,8.441490699999999947e+01,6.159277000000000157e+01,9.650054099999999835e+01,1.434598200000000077e+02,1.298107899999999972e+02,1.257348099999999960e+02,1.209260000000000019e+02,1.183181000000000012e+02,1.466619100000000060e+02,1.410718899999999962e+02,8.641793099999999583e+01,1.193014299999999963e+02,1.031142600000000016e+02,1.389252899999999897e+02,1.059523200000000003e+02,1.140489599999999939e+02,1.072119299999999953e+02,8.219838699999999676e+01,1.233580000000000041e+02,1.129596499999999963e+02,8.215011599999999703e+01,6.032938800000000157e+01,8.098394299999999646e+01,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +7.380180300000000670e+01,9.206892399999999554e+01,6.278513000000000233e+01,4.828357799999999855e+01,4.877866000000000213e+01,4.579900200000000154e+01,5.456797900000000112e+01,9.305837699999999302e+01,8.652964599999999962e+01,6.398698000000000263e+01,8.139712099999999850e+01,8.302776199999999562e+01,7.470876099999999553e+01,9.708985199999999338e+01,8.946684100000000228e+01,6.743536299999999528e+01,8.720243200000000172e+01,9.141483999999999810e+01,9.023058699999999988e+01,7.247105500000000688e+01,6.488255800000000306e+01,7.652004900000000021e+01,9.390954700000000344e+01,9.523113100000000486e+01,6.608683399999999608e+01,7.962261800000000278e+01,6.166742700000000355e+01,9.995550900000000638e+01,8.598487299999999323e+01,8.446207499999999868e+01,9.778128399999999942e+01,8.245116099999999904e+01,9.266163600000000145e+01,9.899139900000000125e+01,8.447176799999999730e+01,8.948194399999999860e+01,9.680202900000000454e+01,0.000000000000000000e+00,0.000000000000000000e+00,2.023973499999999959e+01,3.301656200000000041e+01,4.492886000000000024e+01,4.247441599999999795e+01,3.407586700000000235e+01,4.952397200000000055e+01,3.249462799999999874e+01,4.662369100000000088e+01,2.357129000000000119e+01,3.625262099999999776e+01,2.144104899999999958e+01,5.479441200000000123e+01,3.735999199999999831e+01,5.571061000000000263e+01,5.709030800000000028e+01,5.760844000000000165e+01,7.060751000000000488e+01,4.677059299999999809e+01,6.273776699999999806e+01,6.271525499999999909e+01,5.924887700000000024e+01,8.075388100000000691e+01,5.631474800000000158e+01,3.454510499999999951e+01,6.086276999999999759e+01,5.848934899999999715e+01,4.812333100000000030e+01,4.297111499999999751e+01,1.775633699999999848e+01,4.091870200000000324e+01,4.414760100000000165e+01,4.838112600000000185e+01,2.998297799999999924e+01,3.757685800000000143e+01,7.246695300000000373e+01,5.946023100000000028e+01,0.000000000000000000e+00 +9.297087500000000659e+01,1.104668400000000048e+02,8.137585099999999727e+01,6.713349900000000048e+01,6.325787199999999899e+01,6.234518400000000327e+01,7.344894600000000651e+01,1.122885600000000039e+02,1.061684599999999961e+02,8.161050199999999677e+01,1.013640699999999981e+02,1.028336999999999932e+02,8.888003500000000656e+01,1.131180099999999982e+02,1.013818700000000064e+02,7.685007000000000232e+01,9.983703900000000431e+01,1.088112899999999996e+02,1.091006699999999938e+02,8.975599900000000275e+01,8.253144000000000347e+01,9.475474599999999725e+01,1.109355199999999968e+02,1.150013900000000007e+02,8.364245200000000580e+01,9.483746999999999616e+01,7.660860300000000223e+01,1.200441399999999987e+02,1.016814099999999996e+02,1.042138400000000047e+02,1.152752799999999951e+02,9.741880999999999347e+01,1.117796600000000069e+02,1.174311200000000071e+02,9.952131400000000383e+01,9.664252500000000623e+01,1.088568599999999975e+02,0.000000000000000000e+00,2.023973499999999959e+01,0.000000000000000000e+00,4.816463499999999698e+01,6.341139900000000296e+01,5.644344399999999951e+01,4.930917399999999873e+01,6.779492700000000127e+01,3.357363999999999749e+01,5.651245099999999866e+01,3.758961800000000153e+01,4.629884599999999750e+01,2.871519999999999939e+01,6.281684099999999660e+01,2.694088500000000153e+01,5.316166100000000228e+01,6.342430300000000187e+01,5.849560100000000062e+01,8.217374499999999671e+01,5.435689599999999899e+01,7.788559200000000260e+01,7.958405999999999381e+01,7.412216499999999542e+01,9.393550199999999961e+01,6.433244200000000035e+01,4.720247299999999768e+01,7.037031799999999748e+01,7.163809700000000191e+01,5.267065800000000309e+01,4.460643600000000220e+01,2.122306000000000026e+01,3.453359400000000079e+01,4.545275199999999671e+01,5.422157500000000141e+01,1.973206199999999910e+01,3.699367900000000020e+01,7.302617499999999495e+01,5.441496200000000272e+01,0.000000000000000000e+00 +6.245798200000000122e+01,7.973705099999999391e+01,3.842768900000000087e+01,5.150683000000000078e+01,5.779285899999999998e+01,4.414218600000000237e+01,3.417150600000000082e+01,8.735386099999999487e+01,6.422018799999999317e+01,4.892517200000000344e+01,6.102394600000000224e+01,6.534198000000000661e+01,8.692958600000000047e+01,9.431180100000000266e+01,9.320077299999999809e+01,7.663055799999999351e+01,9.657820599999999445e+01,8.870171600000000467e+01,8.777588599999999985e+01,7.264444600000000207e+01,5.523243800000000192e+01,5.280006699999999853e+01,7.993581600000000265e+01,8.018793599999999344e+01,4.113623100000000221e+01,9.033530600000000277e+01,7.509637499999999477e+01,8.414634499999999662e+01,9.133099300000000653e+01,7.147841400000000078e+01,7.720552600000000609e+01,6.441100299999999379e+01,6.671975000000000477e+01,8.204403000000000645e+01,7.061240700000000459e+01,8.970928999999999576e+01,8.905883900000000608e+01,0.000000000000000000e+00,3.301656200000000041e+01,4.816463499999999698e+01,0.000000000000000000e+00,5.010886299999999949e+01,5.543885099999999966e+01,3.750108099999999922e+01,2.998365700000000089e+01,6.036957499999999754e+01,3.781041400000000152e+01,1.974559500000000156e+01,2.917931000000000097e+01,2.880793099999999995e+01,7.930911700000000053e+01,6.747023500000000240e+01,7.903663500000000397e+01,7.236448799999999437e+01,8.503277799999999331e+01,7.808310799999999574e+01,6.701074800000000664e+01,6.756589499999999759e+01,5.471542399999999873e+01,3.907703599999999966e+01,7.157723699999999667e+01,5.825048100000000062e+01,8.802582299999999194e+00,8.275254900000000191e+01,7.585940600000000700e+01,5.569197199999999981e+01,7.329551600000000633e+01,3.970632100000000264e+01,4.359482899999999717e+01,4.043939600000000212e+01,3.491297999999999746e+01,4.360526500000000283e+01,4.348237000000000307e+01,8.075947899999999890e+01,7.014146300000000167e+01,0.000000000000000000e+00 +4.975024200000000008e+01,6.947162699999999802e+01,5.263503099999999790e+01,4.933275499999999703e+00,4.370481199999999689e+01,4.421087200000000195e+01,3.792109599999999858e+01,5.560194400000000314e+01,5.930250999999999806e+01,5.538630500000000012e+01,5.307789900000000216e+01,5.678076000000000079e+01,4.786142000000000252e+01,7.686149699999999996e+01,8.242678100000000541e+01,7.115844099999999628e+01,7.081427100000000507e+01,4.939869099999999946e+01,4.636884299999999826e+01,3.096850299999999834e+01,3.570275399999999877e+01,5.616220299999999810e+01,6.370423600000000164e+01,5.769509099999999790e+01,6.046662200000000098e+01,4.211001999999999867e+01,2.944341199999999859e+01,6.269597600000000170e+01,5.899154899999999913e+01,5.445369699999999824e+01,8.417932600000000321e+01,8.086145299999999736e+01,7.187086999999999648e+01,7.847842900000000554e+01,8.010080499999999404e+01,1.004815600000000018e+02,9.683699799999999414e+01,0.000000000000000000e+00,4.492886000000000024e+01,6.341139900000000296e+01,5.010886299999999949e+01,0.000000000000000000e+00,4.056278600000000267e+01,4.517400399999999649e+01,3.745035699999999679e+01,4.927012700000000223e+01,5.600679499999999678e+01,5.080365599999999660e+01,5.283579799999999693e+01,5.297341999999999729e+01,4.655808400000000091e+01,7.184282899999999472e+01,8.002298000000000400e+01,6.876902200000000676e+01,6.867957499999999982e+01,4.690902299999999769e+01,4.060274600000000333e+01,2.965526300000000148e+01,3.620378399999999885e+01,5.352465000000000117e+01,6.296607600000000105e+01,5.674629900000000049e+01,5.726163700000000034e+01,4.104259400000000113e+01,3.176586599999999905e+01,5.870108499999999907e+01,5.447898299999999949e+01,5.108292600000000050e+01,8.285719799999999680e+01,7.983770499999999970e+01,6.991339800000000082e+01,7.334760300000000655e+01,7.547813700000000381e+01,9.742851400000000694e+01,9.514695199999999886e+01,0.000000000000000000e+00 +4.876230199999999826e+01,6.301708800000000110e+01,5.821121300000000076e+01,4.020893099999999976e+01,8.011509399999999559e+00,2.208477699999999899e+01,6.303284800000000132e+01,6.453007999999999811e+01,8.230134200000000533e+01,4.544232300000000180e+01,7.367194700000000296e+01,6.527819599999999411e+01,3.944149600000000078e+01,5.833628900000000073e+01,4.977318600000000259e+01,3.184021399999999957e+01,4.487523099999999943e+01,8.676785099999999318e+01,6.947747300000000337e+01,6.992445800000000133e+01,7.349528599999999301e+01,8.360948999999999387e+01,1.015049400000000048e+02,8.733267700000000389e+01,6.041607299999999725e+01,5.529649500000000018e+01,3.909280300000000352e+01,8.804675000000000296e+01,4.642053700000000305e+01,6.112097899999999839e+01,7.789044800000000635e+01,6.503808899999999937e+01,8.622126199999999585e+01,7.416899800000000198e+01,6.073584699999999970e+01,6.418672300000000064e+01,6.829356900000000508e+01,0.000000000000000000e+00,4.247441599999999795e+01,5.644344399999999951e+01,5.543885099999999966e+01,4.056278600000000267e+01,0.000000000000000000e+00,2.196589499999999973e+01,6.271689200000000142e+01,5.901782299999999992e+01,7.951151400000000535e+01,4.191955399999999798e+01,7.109353000000000122e+01,6.175251200000000296e+01,3.688705900000000071e+01,5.159504100000000193e+01,4.535166799999999654e+01,2.847382599999999897e+01,4.113760500000000064e+01,8.405167600000000050e+01,6.419033000000000300e+01,6.903531800000000374e+01,7.430772500000000491e+01,8.110927200000000425e+01,1.005337099999999992e+02,8.676063999999999510e+01,5.716599599999999981e+01,5.316944500000000318e+01,4.015468099999999652e+01,8.294915199999999800e+01,4.079390599999999978e+01,5.846756899999999746e+01,7.498184799999999939e+01,6.297137399999999730e+01,8.476942099999999414e+01,6.940483600000000308e+01,5.525924100000000294e+01,6.048831700000000211e+01,6.505817500000000564e+01,0.000000000000000000e+00 +4.766938799999999787e+01,6.260197000000000145e+01,4.470039400000000285e+01,4.517391200000000140e+01,2.298463800000000035e+01,1.360210599999999914e+01,5.331633899999999926e+01,7.218561300000000358e+01,7.536509300000000167e+01,3.498726700000000278e+01,6.779131800000000396e+01,6.095442400000000305e+01,5.944032099999999730e+01,6.594078299999999615e+01,5.818726600000000104e+01,3.943336200000000247e+01,6.211683399999999722e+01,9.224642400000000464e+01,7.848449999999999704e+01,7.515853400000000306e+01,7.050971599999999739e+01,7.406455499999999859e+01,9.824936300000000244e+01,8.652947899999999493e+01,4.520210900000000009e+01,7.215631799999999885e+01,5.587198099999999812e+01,8.747304400000000157e+01,6.245419400000000110e+01,6.114289200000000335e+01,6.915496500000000424e+01,5.235612499999999869e+01,7.637812399999999968e+01,7.010022499999999468e+01,5.194865899999999925e+01,5.994688000000000017e+01,6.333090800000000087e+01,0.000000000000000000e+00,3.407586700000000235e+01,4.930917399999999873e+01,3.750108099999999922e+01,4.517400399999999649e+01,2.196589499999999973e+01,0.000000000000000000e+00,5.242232099999999662e+01,6.114567300000000216e+01,6.854644399999999393e+01,2.271059500000000142e+01,5.909239099999999922e+01,5.008033300000000310e+01,5.552805299999999988e+01,5.211375100000000060e+01,5.012143400000000071e+01,3.619149999999999778e+01,5.606192300000000017e+01,8.773725899999999456e+01,6.928501699999999630e+01,7.326445200000000568e+01,7.124608100000000377e+01,6.971719699999999875e+01,9.567939900000000364e+01,8.149389499999999487e+01,3.736632399999999876e+01,6.855447900000000061e+01,5.720628200000000163e+01,7.731595299999999327e+01,5.297968900000000048e+01,5.131863299999999839e+01,5.829762699999999853e+01,4.355176600000000064e+01,6.962336799999999926e+01,5.659802599999999728e+01,3.862180399999999736e+01,5.410243700000000189e+01,5.418922599999999790e+01,0.000000000000000000e+00 +5.513675700000000290e+01,7.397512700000000052e+01,3.496771700000000038e+01,3.791553600000000301e+01,6.433837200000000678e+01,5.297042400000000129e+01,7.279145899999999614e+00,7.180820199999999431e+01,4.128751599999999655e+01,5.237086500000000200e+01,3.983529500000000212e+01,5.228821200000000147e+01,8.150034700000000498e+01,9.265852999999999895e+01,1.000951000000000022e+02,8.875069700000000239e+01,9.763445799999999508e+01,6.176228600000000313e+01,6.675101899999999944e+01,4.847981999999999658e+01,2.682124800000000064e+01,2.711593500000000034e+01,5.032683200000000312e+01,5.302933300000000116e+01,4.328878100000000018e+01,7.723167399999999816e+01,6.637294900000000553e+01,5.909865400000000335e+01,8.594222100000000353e+01,5.845025700000000057e+01,7.565695100000000650e+01,7.306606200000000229e+01,5.153774099999999692e+01,7.626510299999999631e+01,7.806046100000000365e+01,1.071930799999999948e+02,1.001835800000000063e+02,0.000000000000000000e+00,4.952397200000000055e+01,6.779492700000000127e+01,2.998365700000000089e+01,3.745035699999999679e+01,6.271689200000000142e+01,5.242232099999999662e+01,0.000000000000000000e+00,6.490966199999999731e+01,3.452966599999999886e+01,4.488124499999999983e+01,3.406460200000000071e+01,4.407811600000000141e+01,8.046221599999999796e+01,8.621601499999999874e+01,9.777346300000000667e+01,8.721807900000000302e+01,9.583882699999999488e+01,5.910453499999999849e+01,6.085305799999999721e+01,4.686298599999999936e+01,2.771144100000000066e+01,2.040310200000000052e+01,4.765704900000000066e+01,4.807555500000000137e+01,3.848524700000000109e+01,7.626556100000000527e+01,6.900603800000000376e+01,5.288737100000000169e+01,8.133050099999999816e+01,5.197946400000000011e+01,7.143502399999999852e+01,7.010123500000000263e+01,4.504099200000000280e+01,6.718347599999999886e+01,7.181983700000000681e+01,1.041742600000000039e+02,9.734398000000000195e+01,0.000000000000000000e+00 +9.323291999999999291e+01,1.125468299999999999e+02,8.742086700000000121e+01,5.402110100000000159e+01,6.668563899999999478e+01,7.037589900000000398e+01,7.039441800000000171e+01,1.033999400000000009e+02,1.019104999999999990e+02,8.976050999999999647e+01,9.741460399999999709e+01,1.021348600000000033e+02,7.755323400000000333e+01,1.146861799999999931e+02,1.084067399999999992e+02,8.718128299999999342e+01,9.802311299999999505e+01,8.683899800000000369e+01,9.321542499999999620e+01,6.848242999999999370e+01,6.807597699999999463e+01,9.043331299999999828e+01,9.542444899999999564e+01,1.032520399999999938e+02,9.291948299999999961e+01,7.549344399999999666e+01,5.960108000000000317e+01,1.099986999999999995e+02,9.531127700000000402e+01,1.013645800000000037e+02,1.233422099999999944e+02,1.113567500000000052e+02,1.130162899999999979e+02,1.213715700000000055e+02,1.118938700000000068e+02,1.156943500000000000e+02,1.236715399999999931e+02,0.000000000000000000e+00,3.249462799999999874e+01,3.357363999999999749e+01,6.036957499999999754e+01,4.927012700000000223e+01,5.901782299999999992e+01,6.114567300000000216e+01,6.490966199999999731e+01,0.000000000000000000e+00,5.356626299999999929e+01,5.569449199999999678e+01,4.804692899999999867e+01,3.818542800000000170e+01,4.850443299999999880e+01,4.434421900000000250e+01,6.896905499999999734e+01,7.529612600000000100e+01,5.880262199999999950e+01,5.415149699999999910e+01,2.267232299999999867e+01,5.370577800000000224e+01,6.417043700000000683e+01,7.054270599999999547e+01,7.739858800000000372e+01,4.812596800000000030e+01,6.420962900000000673e+01,4.488132099999999980e+01,5.261565800000000337e+01,3.858147400000000005e+01,3.633119500000000102e+01,2.498212699999999842e+01,6.472212600000000293e+01,7.493174899999999639e+01,6.272989900000000318e+01,4.793229600000000090e+01,6.705653499999999667e+01,9.740509199999999623e+01,8.430295900000000131e+01,0.000000000000000000e+00 +8.749757800000000429e+01,1.068374699999999962e+02,6.559315899999999999e+01,5.921451799999999821e+01,8.394505499999999643e+01,7.515470200000000034e+01,4.159172499999999673e+01,1.034740100000000069e+02,7.341468999999999312e+01,8.113013300000000072e+01,7.367365499999999656e+01,8.665755000000000052e+01,1.024322399999999931e+02,1.223609500000000025e+02,1.242530399999999986e+02,1.071919199999999961e+02,1.208896400000000000e+02,8.030414799999999786e+01,9.435504899999999395e+01,6.604524399999999673e+01,4.507545199999999852e+01,5.370347300000000246e+01,6.508303399999999783e+01,8.244642299999999580e+01,7.172834699999999941e+01,9.685898600000000158e+01,8.372523300000000290e+01,9.050932799999999645e+01,1.121900299999999930e+02,9.232017100000000198e+01,1.072344400000000064e+02,9.972380499999999870e+01,8.347212899999999536e+01,1.095676700000000068e+02,1.056127500000000055e+02,1.258716299999999961e+02,1.252926700000000011e+02,0.000000000000000000e+00,4.662369100000000088e+01,5.651245099999999866e+01,3.781041400000000152e+01,5.600679499999999678e+01,7.951151400000000535e+01,6.854644399999999393e+01,3.452966599999999886e+01,5.356626299999999929e+01,0.000000000000000000e+00,5.203835999999999729e+01,1.141842699999999944e+01,2.851040599999999969e+01,8.899186400000000674e+01,8.131550900000000581e+01,1.023065600000000046e+02,1.005430499999999938e+02,1.013374400000000009e+02,5.647733399999999904e+01,5.401869800000000055e+01,5.501596700000000340e+01,4.102957800000000077e+01,2.458225399999999894e+01,4.365374899999999769e+01,2.438549199999999928e+01,4.392614799999999775e+01,8.249413800000000663e+01,8.242139899999999386e+01,2.543848699999999852e+01,8.251271900000000414e+01,3.718960200000000071e+01,5.903408100000000047e+01,7.054431200000000501e+01,2.050448799999999849e+01,5.117004599999999925e+01,7.189065399999999784e+01,1.136370600000000053e+02,9.875464999999999804e+01,0.000000000000000000e+00 +6.194046099999999910e+01,7.822689400000000148e+01,4.594019099999999867e+01,5.227245299999999872e+01,4.489597700000000202e+01,3.370758899999999869e+01,4.822447199999999867e+01,8.757851399999999842e+01,7.651096599999999626e+01,4.657774200000000064e+01,7.121513199999999699e+01,7.018579300000000387e+01,7.838263299999999845e+01,8.680473999999999535e+01,8.013312200000000018e+01,6.039304099999999664e+01,8.459273100000000056e+01,9.639124300000000289e+01,9.033522299999999916e+01,7.882295600000000491e+01,6.729172499999999957e+01,6.893017299999999636e+01,9.458678199999999947e+01,9.062409100000000706e+01,4.669297300000000206e+01,8.654377700000000573e+01,6.959647900000000220e+01,9.345945700000000045e+01,8.344436199999999815e+01,7.375786899999999946e+01,7.873538800000000037e+01,6.131950799999999902e+01,7.791552799999999479e+01,8.282777000000000100e+01,6.515862099999999657e+01,7.468873100000000420e+01,7.906032999999999333e+01,0.000000000000000000e+00,2.357129000000000119e+01,3.758961800000000153e+01,1.974559500000000156e+01,5.080365599999999660e+01,4.191955399999999798e+01,2.271059500000000142e+01,4.488124499999999983e+01,5.569449199999999678e+01,5.203835999999999729e+01,0.000000000000000000e+00,4.148735599999999835e+01,3.192535399999999868e+01,6.808458699999999908e+01,5.122619799999999657e+01,5.968703299999999956e+01,5.419179900000000316e+01,6.845270299999999963e+01,8.474995900000000404e+01,6.667148400000000663e+01,7.344146100000000388e+01,6.679133600000000115e+01,5.716884100000000046e+01,8.656283899999999676e+01,6.890111400000000685e+01,1.734547399999999939e+01,7.688929299999999500e+01,6.945769500000000107e+01,6.343373700000000071e+01,5.999311999999999756e+01,3.758142800000000250e+01,3.830916899999999714e+01,2.918111700000000042e+01,4.883639999999999759e+01,3.800632099999999980e+01,2.761288199999999904e+01,6.242994300000000152e+01,5.248959899999999834e+01,0.000000000000000000e+00 +8.302277100000000587e+01,1.022659900000000022e+02,6.142556299999999680e+01,5.613342099999999846e+01,7.571287300000000187e+01,6.689639400000000080e+01,4.129612900000000053e+01,1.011854500000000030e+02,7.485759899999999334e+01,7.471882999999999697e+01,7.382248199999999372e+01,8.420429099999999778e+01,9.715735599999999295e+01,1.162416400000000039e+02,1.159768799999999942e+02,9.778457299999999464e+01,1.137941399999999987e+02,8.406201500000000237e+01,9.410195400000000632e+01,6.819958800000000565e+01,4.917941799999999830e+01,5.703649000000000058e+01,7.237859299999999507e+01,8.524921199999999999e+01,6.672694199999999398e+01,9.425604699999999525e+01,7.966915199999999686e+01,9.240229899999999930e+01,1.067796400000000006e+02,8.949425599999999292e+01,1.027157600000000031e+02,9.284359700000000259e+01,8.328700499999999352e+01,1.055175799999999953e+02,9.846848199999999451e+01,1.159004300000000001e+02,1.169359500000000054e+02,0.000000000000000000e+00,3.625262099999999776e+01,4.629884599999999750e+01,2.917931000000000097e+01,5.283579799999999693e+01,7.109353000000000122e+01,5.909239099999999922e+01,3.406460200000000071e+01,4.804692899999999867e+01,1.141842699999999944e+01,4.148735599999999835e+01,0.000000000000000000e+00,1.771662999999999855e+01,8.255220099999999661e+01,7.116830799999999613e+01,9.170382600000000650e+01,9.055214700000000505e+01,9.243151899999999443e+01,6.088594200000000001e+01,5.242308100000000337e+01,5.735451299999999719e+01,4.569019300000000072e+01,3.022043000000000035e+01,5.344290800000000274e+01,3.160632400000000075e+01,3.459873900000000191e+01,7.897279799999999739e+01,7.810745400000000416e+01,2.824351599999999962e+01,7.461449500000000512e+01,2.829772699999999830e+01,4.881832899999999853e+01,5.973465699999999856e+01,1.803561200000000042e+01,4.093772100000000336e+01,6.057576799999999650e+01,1.025246700000000004e+02,8.735378599999999949e+01,0.000000000000000000e+00 +8.348180499999999427e+01,1.024151300000000049e+02,6.507821599999999762e+01,5.662583000000000055e+01,6.727727299999999389e+01,6.052460399999999652e+01,5.075871899999999926e+01,1.030863599999999991e+02,8.483405999999999381e+01,7.318142299999999523e+01,8.198915999999999826e+01,8.841437100000000271e+01,9.167464999999999975e+01,1.123690399999999983e+02,1.077715599999999938e+02,8.698605000000000587e+01,1.062131100000000004e+02,9.228180899999999554e+01,9.787089500000000442e+01,7.454488600000000531e+01,6.036380100000000226e+01,6.992708799999999769e+01,8.660922399999999755e+01,9.511420200000000591e+01,6.904420399999999347e+01,9.240720299999999554e+01,7.582170999999999594e+01,1.012954600000000056e+02,1.024154300000000006e+02,9.228935900000000458e+01,1.043058999999999941e+02,9.070296299999999690e+01,9.176123699999999417e+01,1.071203100000000035e+02,9.520625300000000379e+01,1.055713400000000064e+02,1.106163800000000066e+02,0.000000000000000000e+00,2.144104899999999958e+01,2.871519999999999939e+01,2.880793099999999995e+01,5.297341999999999729e+01,6.175251200000000296e+01,5.008033300000000310e+01,4.407811600000000141e+01,3.818542800000000170e+01,2.851040599999999969e+01,3.192535399999999868e+01,1.771662999999999855e+01,0.000000000000000000e+00,7.289163600000000542e+01,5.399323700000000059e+01,7.572197300000000553e+01,7.766958999999999946e+01,7.829818199999999706e+01,6.739443900000000554e+01,4.968716200000000072e+01,6.303376200000000296e+01,5.715820300000000032e+01,4.631255099999999914e+01,6.875754299999999830e+01,4.235080599999999862e+01,3.140311900000000023e+01,7.347110800000000097e+01,7.302547199999999350e+01,3.378255899999999912e+01,6.146648299999999665e+01,1.390995599999999932e+01,3.644691399999999959e+01,4.838540299999999661e+01,2.797488900000000100e+01,2.538771300000000153e+01,4.655967199999999906e+01,8.862811200000000156e+01,7.207231600000000071e+01,0.000000000000000000e+00 +7.642636899999999400e+01,9.126223699999999894e+01,8.826452700000000107e+01,4.813718699999999728e+01,4.267146900000000187e+01,5.795831299999999686e+01,8.207834800000000541e+01,7.870945899999999540e+01,1.031733600000000024e+02,7.971310099999999466e+01,9.535018999999999778e+01,9.130105899999999508e+01,3.633193599999999890e+01,8.208525000000000205e+01,7.454643299999999329e+01,5.894006999999999863e+01,5.624494899999999831e+01,8.434193000000000495e+01,7.364293800000000090e+01,6.799556699999999410e+01,8.091201200000000426e+01,1.021410900000000055e+02,1.081258600000000030e+02,9.997992399999999691e+01,9.287177699999999447e+01,4.392663100000000043e+01,2.946973099999999945e+01,1.029467999999999961e+02,5.704980499999999921e+01,8.482291499999999473e+01,1.109372900000000044e+02,1.013091299999999961e+02,1.126115599999999972e+02,1.040912000000000006e+02,9.639084300000000383e+01,9.529046400000000006e+01,1.022339599999999962e+02,0.000000000000000000e+00,5.479441200000000123e+01,6.281684099999999660e+01,7.930911700000000053e+01,4.655808400000000091e+01,3.688705900000000071e+01,5.552805299999999988e+01,8.046221599999999796e+01,4.850443299999999880e+01,8.899186400000000674e+01,6.808458699999999908e+01,8.255220099999999661e+01,7.289163600000000542e+01,0.000000000000000000e+00,5.282448999999999728e+01,5.447370999999999697e+01,5.101547200000000259e+01,3.014098699999999909e+01,7.318449099999999419e+01,4.932833399999999813e+01,6.324826500000000351e+01,8.014319600000000321e+01,9.551504400000000317e+01,1.032772300000000030e+02,8.616768500000000586e+01,8.279142000000000223e+01,2.458736299999999986e+01,2.210265800000000169e+01,8.169597100000000012e+01,2.253413899999999970e+01,6.326319500000000318e+01,9.301540599999999870e+01,8.957462800000000414e+01,9.901913999999999305e+01,8.113313399999999831e+01,7.944515699999999470e+01,8.632105400000000373e+01,8.721760399999999436e+01,0.000000000000000000e+00 +9.720428300000000377e+01,1.124510899999999936e+02,9.359515600000000290e+01,7.491029600000000244e+01,5.843669899999999728e+01,6.408136600000000271e+01,9.060336100000000670e+01,1.144229399999999970e+02,1.203837400000000031e+02,8.709309500000000526e+01,1.138897800000000018e+02,1.109150300000000016e+02,8.166865300000000616e+01,1.078648599999999931e+02,9.064265000000000327e+01,6.480977300000000696e+01,8.820217900000000100e+01,1.193167399999999958e+02,1.135784000000000020e+02,1.001857200000000034e+02,9.912641700000000355e+01,1.129430399999999963e+02,1.286800900000000070e+02,1.272657300000000049e+02,9.492186900000000094e+01,9.274652399999999375e+01,7.475168899999999894e+01,1.309362999999999886e+02,9.519123100000000193e+01,1.096583399999999955e+02,1.210091100000000068e+02,1.016322899999999976e+02,1.251614200000000068e+02,1.215462200000000053e+02,1.007513399999999990e+02,8.707276099999999985e+01,1.042558400000000063e+02,0.000000000000000000e+00,3.735999199999999831e+01,2.694088500000000153e+01,6.747023500000000240e+01,7.184282899999999472e+01,5.159504100000000193e+01,5.211375100000000060e+01,8.621601499999999874e+01,4.434421900000000250e+01,8.131550900000000581e+01,5.122619799999999657e+01,7.116830799999999613e+01,5.399323700000000059e+01,5.282448999999999728e+01,0.000000000000000000e+00,3.057288700000000148e+01,4.869290199999999658e+01,3.715873100000000306e+01,9.592861200000000110e+01,6.457007699999999772e+01,9.003217300000000023e+01,9.688309200000000487e+01,9.646441900000000658e+01,1.148343899999999991e+02,8.654525599999999486e+01,6.588502699999999379e+01,6.794096399999999392e+01,6.888495399999999336e+01,7.544625299999999868e+01,3.177714900000000142e+01,4.487327299999999752e+01,5.386145199999999988e+01,5.605912899999999865e+01,8.053013199999999472e+01,4.389238799999999685e+01,4.377688400000000257e+01,6.098705900000000213e+01,4.724657100000000298e+01,0.000000000000000000e+00 +9.108558499999999469e+01,1.018778400000000062e+02,9.467339200000000687e+01,8.143896300000000110e+01,4.919995800000000230e+01,5.833911799999999914e+01,1.002438800000000043e+02,1.085593599999999981e+02,1.244078599999999994e+02,8.103621699999999350e+01,1.164035200000000003e+02,1.077419199999999933e+02,7.381750599999999451e+01,9.092966800000000660e+01,6.793189599999999473e+01,4.255171800000000104e+01,6.966442499999999427e+01,1.281134199999999908e+02,1.136382499999999993e+02,1.099480599999999981e+02,1.118239899999999949e+02,1.222243500000000012e+02,1.413211900000000014e+02,1.317619799999999941e+02,9.407211700000000576e+01,9.224042799999999431e+01,7.585333300000000634e+01,1.329569899999999905e+02,8.257407700000000261e+01,1.046851000000000056e+02,1.119781399999999962e+02,9.142361499999999808e+01,1.261139799999999980e+02,1.118507400000000018e+02,8.760273899999999969e+01,6.346018300000000067e+01,8.441490699999999947e+01,0.000000000000000000e+00,5.571061000000000263e+01,5.316166100000000228e+01,7.903663500000000397e+01,8.002298000000000400e+01,4.535166799999999654e+01,5.012143400000000071e+01,9.777346300000000667e+01,6.896905499999999734e+01,1.023065600000000046e+02,5.968703299999999956e+01,9.170382600000000650e+01,7.572197300000000553e+01,5.447370999999999697e+01,3.057288700000000148e+01,0.000000000000000000e+00,2.630182500000000090e+01,2.858326299999999875e+01,1.141497499999999974e+02,8.493232399999999416e+01,1.041320300000000003e+02,1.110635400000000033e+02,1.122500500000000017e+02,1.333925099999999873e+02,1.098375300000000010e+02,7.650023099999999943e+01,7.684448100000000181e+01,7.219308200000000397e+01,1.006702300000000037e+02,4.196293699999999660e+01,6.925542299999999329e+01,7.148705300000000307e+01,6.196552899999999653e+01,1.013357599999999934e+02,6.730851800000000651e+01,4.983423499999999962e+01,3.983463600000000326e+01,4.062954599999999772e+01,0.000000000000000000e+00 +6.827476599999999962e+01,7.689047999999999661e+01,7.732565900000000170e+01,6.865477599999999825e+01,2.847543500000000094e+01,3.891837600000000208e+01,8.788293299999999419e+01,8.608111100000000704e+01,1.065517600000000016e+02,5.993724900000000133e+01,9.777314499999999953e+01,8.600706700000000637e+01,5.670190300000000150e+01,6.481992499999999779e+01,4.267265600000000347e+01,1.670637899999999831e+01,4.725512799999999913e+01,1.149807700000000068e+02,9.514662500000000023e+01,9.826139600000000485e+01,1.011309499999999986e+02,1.084437099999999958e+02,1.293109699999999975e+02,1.139421399999999949e+02,7.632283599999999524e+01,7.811751399999999990e+01,6.332894399999999990e+01,1.134623399999999975e+02,6.002232099999999804e+01,8.196652500000000430e+01,8.883256799999999487e+01,7.034730600000000322e+01,1.068156699999999972e+02,8.737425799999999754e+01,6.453630200000000627e+01,4.619645500000000027e+01,6.159277000000000157e+01,0.000000000000000000e+00,5.709030800000000028e+01,6.342430300000000187e+01,7.236448799999999437e+01,6.876902200000000676e+01,2.847382599999999897e+01,3.619149999999999778e+01,8.721807900000000302e+01,7.529612600000000100e+01,1.005430499999999938e+02,5.419179900000000316e+01,9.055214700000000505e+01,7.766958999999999946e+01,5.101547200000000259e+01,4.869290199999999658e+01,2.630182500000000090e+01,0.000000000000000000e+00,3.585878199999999794e+01,1.102224700000000013e+02,8.605031700000000683e+01,9.654621299999999451e+01,1.017211599999999976e+02,1.046985999999999990e+02,1.270366099999999960e+02,1.096617799999999932e+02,7.077786999999999296e+01,7.348775899999999695e+01,6.295162499999999994e+01,1.033601199999999949e+02,4.865677000000000163e+01,7.385170200000000307e+01,7.851324099999999362e+01,6.263549400000000134e+01,1.014131200000000064e+02,7.611224900000000559e+01,5.313106799999999907e+01,3.777248999999999768e+01,4.967657499999999970e+01,0.000000000000000000e+00 +8.893242499999999495e+01,1.013223200000000048e+02,9.817733099999999524e+01,7.027966200000000185e+01,4.652460599999999857e+01,6.169786200000000065e+01,9.806149600000000532e+01,9.830853799999999865e+01,1.212645399999999967e+02,8.574833700000000647e+01,1.130272199999999998e+02,1.058620200000000011e+02,5.565804099999999721e+01,8.829598900000000583e+01,7.039333700000000249e+01,4.920739799999999775e+01,6.019141900000000334e+01,1.123607999999999976e+02,9.895532699999999693e+01,9.503634399999999971e+01,1.031286000000000058e+02,1.197970799999999940e+02,1.320287199999999928e+02,1.229649900000000002e+02,1.001314100000000025e+02,7.144473000000000695e+01,5.664671700000000243e+01,1.249125800000000055e+02,7.053954799999999636e+01,1.004257599999999968e+02,1.175472699999999975e+02,1.019967099999999931e+02,1.268986100000000050e+02,1.135242700000000013e+02,9.678100100000000339e+01,8.132289600000000007e+01,9.650054099999999835e+01,0.000000000000000000e+00,5.760844000000000165e+01,5.849560100000000062e+01,8.503277799999999331e+01,6.867957499999999982e+01,4.113760500000000064e+01,5.606192300000000017e+01,9.583882699999999488e+01,5.880262199999999950e+01,1.013374400000000009e+02,6.845270299999999963e+01,9.243151899999999443e+01,7.829818199999999706e+01,3.014098699999999909e+01,3.715873100000000306e+01,2.858326299999999875e+01,3.585878199999999794e+01,0.000000000000000000e+00,9.847141799999999989e+01,6.967277500000000146e+01,8.926835800000000631e+01,1.021998799999999932e+02,1.108343299999999942e+02,1.249456799999999959e+02,1.029178699999999935e+02,8.544720800000000338e+01,5.334990200000000016e+01,5.116141100000000108e+01,9.514497900000000641e+01,2.304478200000000143e+01,6.869585200000000214e+01,8.634520100000000298e+01,8.079105300000000511e+01,1.059110100000000045e+02,7.699407800000000179e+01,6.876085100000000239e+01,6.573152699999999982e+01,6.742477300000000184e+01,0.000000000000000000e+00 +9.287389600000000200e+01,1.121153199999999970e+02,8.956207499999999300e+01,4.999443699999999779e+01,8.886611700000000269e+01,8.988021799999999928e+01,6.204199400000000253e+01,9.046555999999999642e+01,8.236767999999999290e+01,9.947065299999999866e+01,8.109258499999999970e+01,9.392662400000000389e+01,8.388737399999999411e+01,1.213325099999999992e+02,1.282583199999999977e+02,1.157281299999999931e+02,1.126292499999999990e+02,4.476290900000000050e+01,6.980800999999999590e+01,3.446613500000000130e+01,4.003394600000000025e+01,7.113528900000000021e+01,5.501131099999999918e+01,7.284494499999999562e+01,9.859781499999999710e+01,6.612323399999999651e+01,6.129644799999999805e+01,8.256930800000000659e+01,9.941614199999999357e+01,9.313036700000000678e+01,1.251354000000000042e+02,1.243803800000000024e+02,1.003550900000000041e+02,1.194645299999999963e+02,1.253453999999999979e+02,1.459956400000000087e+02,1.434598200000000077e+02,0.000000000000000000e+00,7.060751000000000488e+01,8.217374499999999671e+01,7.808310799999999574e+01,4.690902299999999769e+01,8.405167600000000050e+01,8.773725899999999456e+01,5.910453499999999849e+01,5.415149699999999910e+01,5.647733399999999904e+01,8.474995900000000404e+01,6.088594200000000001e+01,6.739443900000000554e+01,7.318449099999999419e+01,9.592861200000000110e+01,1.141497499999999974e+02,1.102224700000000013e+02,9.847141799999999989e+01,0.000000000000000000e+00,3.298124099999999714e+01,1.928142499999999870e+01,3.581661600000000334e+01,5.965102900000000119e+01,4.101100499999999727e+01,3.801508499999999913e+01,8.616977199999999470e+01,5.273998799999999676e+01,5.897925800000000152e+01,4.582022899999999765e+01,7.765457399999999666e+01,6.347657499999999686e+01,1.036961500000000029e+02,1.113392099999999942e+02,7.652581899999999848e+01,8.989860299999999427e+01,1.074471499999999935e+02,1.379170200000000079e+02,1.294956999999999994e+02,0.000000000000000000e+00 +8.983412199999999359e+01,1.095296299999999974e+02,8.705664000000000158e+01,4.530762800000000112e+01,7.093023499999999615e+01,7.504369699999999455e+01,6.538124700000000189e+01,9.379639199999999732e+01,9.333562000000000580e+01,9.154954200000000242e+01,8.944725499999999840e+01,9.666294800000000009e+01,7.231530700000000422e+01,1.132603399999999993e+02,1.124523800000000051e+02,9.510061799999999721e+01,9.810328599999999710e+01,6.751339799999999514e+01,7.895147099999999796e+01,5.054961899999999986e+01,5.502019700000000313e+01,8.264012200000000519e+01,7.995838000000000534e+01,8.968538599999999406e+01,9.433327699999999538e+01,6.306555000000000177e+01,5.083814999999999884e+01,9.740311199999999303e+01,9.087462999999999624e+01,9.502217600000000175e+01,1.228897400000000033e+02,1.156103800000000064e+02,1.075869500000000016e+02,1.186192499999999939e+02,1.156859199999999959e+02,1.262291699999999963e+02,1.298107899999999972e+02,0.000000000000000000e+00,4.677059299999999809e+01,5.435689599999999899e+01,6.701074800000000664e+01,4.060274600000000333e+01,6.419033000000000300e+01,6.928501699999999630e+01,6.085305799999999721e+01,2.267232299999999867e+01,5.401869800000000055e+01,6.667148400000000663e+01,5.242308100000000337e+01,4.968716200000000072e+01,4.932833399999999813e+01,6.457007699999999772e+01,8.493232399999999416e+01,8.605031700000000683e+01,6.967277500000000146e+01,3.298124099999999714e+01,0.000000000000000000e+00,3.450180900000000150e+01,5.095555000000000234e+01,6.608466199999999446e+01,6.381028899999999737e+01,4.135534400000000232e+01,7.315734399999999482e+01,3.475033100000000275e+01,4.453581700000000154e+01,3.819821999999999917e+01,4.728119600000000133e+01,4.015933299999999662e+01,8.242519799999999464e+01,9.072934700000000419e+01,6.930402300000000082e+01,6.661031499999999994e+01,8.409815899999999544e+01,1.128829300000000018e+02,1.029534500000000037e+02,0.000000000000000000e+00 +7.390220700000000420e+01,9.296031200000000183e+01,7.339095600000000275e+01,3.191957100000000125e+01,7.286582799999999338e+01,7.348013600000000167e+01,4.838912499999999994e+01,7.165850799999999765e+01,6.710599499999999296e+01,8.189755399999999952e+01,6.445413499999999374e+01,7.554958999999999492e+01,6.814074899999999957e+01,1.024686200000000014e+02,1.108428899999999970e+02,1.001526099999999957e+02,9.593443600000000515e+01,3.384310099999999721e+01,5.246640200000000220e+01,1.779124699999999848e+01,2.803136299999999892e+01,5.923849200000000081e+01,4.916424599999999856e+01,5.793539499999999975e+01,8.251246500000000594e+01,5.150011200000000144e+01,4.623741499999999860e+01,6.666734399999999994e+01,8.169794500000000426e+01,7.411115399999999909e+01,1.070014999999999930e+02,1.071416499999999985e+02,8.459158800000000156e+01,1.006455299999999937e+02,1.074767499999999956e+02,1.300737100000000055e+02,1.257348099999999960e+02,0.000000000000000000e+00,6.273776699999999806e+01,7.788559200000000260e+01,6.756589499999999759e+01,2.965526300000000148e+01,6.903531800000000374e+01,7.326445200000000568e+01,4.686298599999999936e+01,5.370577800000000224e+01,5.501596700000000340e+01,7.344146100000000388e+01,5.735451299999999719e+01,6.303376200000000296e+01,6.324826500000000351e+01,9.003217300000000023e+01,1.041320300000000003e+02,9.654621299999999451e+01,8.926835800000000631e+01,1.928142499999999870e+01,3.450180900000000150e+01,0.000000000000000000e+00,2.577733800000000031e+01,5.328141600000000011e+01,4.399410100000000057e+01,4.424680500000000194e+01,7.587243899999999996e+01,4.571964899999999687e+01,4.616871400000000136e+01,5.123674400000000162e+01,7.071216800000000546e+01,6.036175300000000021e+01,9.845844200000000512e+01,1.017297800000000052e+02,7.423840699999999515e+01,8.635093999999999426e+01,9.800729599999999664e+01,1.251794600000000059e+02,1.196460600000000056e+02,0.000000000000000000e+00 +6.830733200000000238e+01,8.728169200000000671e+01,5.829884299999999797e+01,3.733218200000000309e+01,7.692080900000000554e+01,7.108597199999999816e+01,2.894178499999999943e+01,7.287653799999999649e+01,4.866777799999999843e+01,7.323450200000000621e+01,4.868843499999999835e+01,6.475174499999999966e+01,8.162890899999999306e+01,1.037082000000000050e+02,1.140400599999999969e+02,1.039218900000000048e+02,1.048170999999999964e+02,3.989364799999999889e+01,5.827138399999999763e+01,2.865946399999999983e+01,5.916272900000000057e+00,3.540872399999999942e+01,3.197882999999999853e+01,4.642748399999999975e+01,6.768826199999999460e+01,6.894664299999999457e+01,6.231879299999999944e+01,5.605205000000000126e+01,8.997114799999999946e+01,6.764597299999999791e+01,9.491021399999999630e+01,9.640000200000000063e+01,6.595499599999999418e+01,9.145577600000000018e+01,9.942925300000000277e+01,1.281596099999999865e+02,1.209260000000000019e+02,0.000000000000000000e+00,6.271525499999999909e+01,7.958405999999999381e+01,5.471542399999999873e+01,3.620378399999999885e+01,7.430772500000000491e+01,7.124608100000000377e+01,2.771144100000000066e+01,6.417043700000000683e+01,4.102957800000000077e+01,6.679133600000000115e+01,4.569019300000000072e+01,5.715820300000000032e+01,8.014319600000000321e+01,9.688309200000000487e+01,1.110635400000000033e+02,1.017211599999999976e+02,1.021998799999999932e+02,3.581661600000000334e+01,5.095555000000000234e+01,2.577733800000000031e+01,0.000000000000000000e+00,3.021649000000000029e+01,2.814614399999999961e+01,3.894925299999999879e+01,6.351275499999999852e+01,6.770521499999999548e+01,6.428121899999999300e+01,4.898402000000000100e+01,8.455638600000000338e+01,6.037415899999999880e+01,9.111824799999999414e+01,9.380802199999999402e+01,5.947444899999999990e+01,8.244368500000000211e+01,9.333926400000000001e+01,1.248120600000000024e+02,1.180523500000000041e+02,0.000000000000000000e+00 +7.470287000000000432e+01,9.279414699999999527e+01,5.121741800000000211e+01,5.491820400000000291e+01,8.351269999999999527e+01,7.211685300000000609e+01,2.487727100000000036e+01,8.980730599999999697e+01,5.104081399999999746e+01,7.104292499999999677e+01,5.316060099999999977e+01,6.930234299999999337e+01,1.000583699999999965e+02,1.128453899999999948e+02,1.201344100000000026e+02,1.076222400000000050e+02,1.176677999999999997e+02,6.880385400000000118e+01,8.193089399999999500e+01,5.794371999999999900e+01,3.164042600000000149e+01,2.982824300000000051e+01,4.692682700000000295e+01,6.221258300000000219e+01,5.850029099999999715e+01,9.322437399999999741e+01,8.291687600000000202e+01,6.998157600000000400e+01,1.058053000000000026e+02,7.664284100000000421e+01,9.147491200000000333e+01,8.927926100000000531e+01,6.172618899999999798e+01,9.351650700000000427e+01,9.577086599999999805e+01,1.246220500000000015e+02,1.183181000000000012e+02,0.000000000000000000e+00,5.924887700000000024e+01,7.412216499999999542e+01,3.907703599999999966e+01,5.352465000000000117e+01,8.110927200000000425e+01,6.971719699999999875e+01,2.040310200000000052e+01,7.054270599999999547e+01,2.458225399999999894e+01,5.716884100000000046e+01,3.022043000000000035e+01,4.631255099999999914e+01,9.551504400000000317e+01,9.646441900000000658e+01,1.122500500000000017e+02,1.046985999999999990e+02,1.108343299999999942e+02,5.965102900000000119e+01,6.608466199999999446e+01,5.328141600000000011e+01,3.021649000000000029e+01,0.000000000000000000e+00,3.604590000000000316e+01,3.937721899999999664e+01,4.662796600000000069e+01,8.847576700000000471e+01,8.440194999999999936e+01,4.661323800000000261e+01,9.403937600000000430e+01,5.588508199999999704e+01,7.395578100000000177e+01,7.832358399999999676e+01,3.610138700000000256e+01,6.965763300000000413e+01,8.148186699999999405e+01,1.189889399999999995e+02,1.085345700000000022e+02,0.000000000000000000e+00 +9.496666000000000452e+01,1.132368799999999993e+02,8.030655899999999292e+01,6.478282099999999843e+01,1.037956999999999965e+02,9.718142799999999681e+01,5.019854800000000239e+01,9.877366899999999816e+01,6.611098800000000608e+01,9.837421100000000251e+01,6.957760299999999631e+01,8.874542800000000398e+01,1.084583099999999973e+02,1.314464399999999955e+02,1.418333000000000084e+02,1.305614899999999921e+02,1.327281900000000121e+02,5.458307899999999790e+01,8.210936599999999430e+01,5.019257799999999747e+01,3.176566100000000148e+01,4.803854499999999916e+01,3.120144200000000012e+01,6.353996099999999814e+01,8.913544299999999510e+01,9.343948100000000068e+01,8.789001199999999869e+01,7.430169700000000432e+01,1.177960700000000003e+02,9.319691100000000006e+01,1.176365700000000061e+02,1.196746600000000029e+02,8.308521799999999757e+01,1.156570200000000028e+02,1.242779299999999978e+02,1.534857399999999927e+02,1.466619100000000060e+02,0.000000000000000000e+00,8.075388100000000691e+01,9.393550199999999961e+01,7.157723699999999667e+01,6.296607600000000105e+01,1.005337099999999992e+02,9.567939900000000364e+01,4.765704900000000066e+01,7.739858800000000372e+01,4.365374899999999769e+01,8.656283899999999676e+01,5.344290800000000274e+01,6.875754299999999830e+01,1.032772300000000030e+02,1.148343899999999991e+02,1.333925099999999873e+02,1.270366099999999960e+02,1.249456799999999959e+02,4.101100499999999727e+01,6.381028899999999737e+01,4.399410100000000057e+01,2.814614399999999961e+01,3.604590000000000316e+01,0.000000000000000000e+00,3.506223500000000115e+01,7.976343500000000120e+01,8.789538000000000295e+01,8.849509399999999459e+01,4.905483999999999867e+01,1.050529700000000020e+02,7.289032299999999509e+01,1.022238100000000003e+02,1.102716999999999956e+02,6.196625900000000087e+01,9.328342200000000162e+01,1.110844299999999976e+02,1.476428500000000099e+02,1.373076800000000048e+02,0.000000000000000000e+00 +9.809099000000000501e+01,1.181908899999999960e+02,8.231034400000000062e+01,6.068019199999999813e+01,9.213977900000000432e+01,8.757751399999999364e+01,5.427223299999999995e+01,1.073840799999999973e+02,8.347801800000000583e+01,9.628055100000000266e+01,8.371211800000000380e+01,9.792493199999999831e+01,1.023607700000000023e+02,1.312913000000000068e+02,1.341370499999999879e+02,1.172575999999999965e+02,1.256655899999999946e+02,7.221763799999999378e+01,9.291559900000000027e+01,5.912666200000000316e+01,4.470350200000000029e+01,6.478606499999999357e+01,6.231180899999999667e+01,8.522432499999999322e+01,8.982145599999999774e+01,9.197543199999999786e+01,8.090037900000000093e+01,9.479507300000000214e+01,1.156834000000000060e+02,1.013658300000000025e+02,1.232894000000000005e+02,1.177680000000000007e+02,9.752850399999999809e+01,1.227750300000000010e+02,1.219894199999999955e+02,1.411063599999999951e+02,1.410718899999999962e+02,0.000000000000000000e+00,5.631474800000000158e+01,6.433244200000000035e+01,5.825048100000000062e+01,5.674629900000000049e+01,8.676063999999999510e+01,8.149389499999999487e+01,4.807555500000000137e+01,4.812596800000000030e+01,2.438549199999999928e+01,6.890111400000000685e+01,3.160632400000000075e+01,4.235080599999999862e+01,8.616768500000000586e+01,8.654525599999999486e+01,1.098375300000000010e+02,1.096617799999999932e+02,1.029178699999999935e+02,3.801508499999999913e+01,4.135534400000000232e+01,4.424680500000000194e+01,3.894925299999999879e+01,3.937721899999999664e+01,3.506223500000000115e+01,0.000000000000000000e+00,6.506017300000000603e+01,7.373608699999999772e+01,7.815114300000000469e+01,1.415676099999999948e+01,8.136473300000000108e+01,4.337629900000000305e+01,7.652449900000000582e+01,8.985845399999999472e+01,4.269805000000000206e+01,6.425765699999999470e+01,8.859988900000000456e+01,1.281554299999999955e+02,1.137161600000000021e+02,0.000000000000000000e+00 +6.614145499999999345e+01,8.223973300000000108e+01,4.177770900000000154e+01,5.859212600000000037e+01,5.931107099999999832e+01,4.512361899999999792e+01,4.225393799999999800e+01,9.278903800000000501e+01,7.059345399999999415e+01,5.005985499999999888e+01,6.724915000000000020e+01,6.981868299999999294e+01,9.112637399999999843e+01,9.599879300000000626e+01,9.278911800000000198e+01,7.538422900000000482e+01,9.837475700000000245e+01,9.722601000000000226e+01,9.483380699999999308e+01,8.103587199999999768e+01,6.400981699999999819e+01,5.997725499999999954e+01,8.837869899999999745e+01,8.774218799999999874e+01,4.250982100000000230e+01,9.646107399999999643e+01,8.069304800000000455e+01,9.111261299999999608e+01,9.483774699999999314e+01,7.611418500000000620e+01,7.792095799999999883e+01,6.258327599999999791e+01,7.105582800000000532e+01,8.411383100000000468e+01,6.928184000000000253e+01,8.548720400000000552e+01,8.641793099999999583e+01,0.000000000000000000e+00,3.454510499999999951e+01,4.720247299999999768e+01,8.802582299999999194e+00,5.726163700000000034e+01,5.716599599999999981e+01,3.736632399999999876e+01,3.848524700000000109e+01,6.420962900000000673e+01,4.392614799999999775e+01,1.734547399999999939e+01,3.459873900000000191e+01,3.140311900000000023e+01,8.279142000000000223e+01,6.588502699999999379e+01,7.650023099999999943e+01,7.077786999999999296e+01,8.544720800000000338e+01,8.616977199999999470e+01,7.315734399999999482e+01,7.587243899999999996e+01,6.351275499999999852e+01,4.662796600000000069e+01,7.976343500000000120e+01,6.506017300000000603e+01,0.000000000000000000e+00,8.826475800000000049e+01,8.125054099999999835e+01,6.125055299999999647e+01,7.524566299999999330e+01,4.235540400000000005e+01,3.763996300000000161e+01,3.231517199999999690e+01,3.718221700000000141e+01,4.073597600000000085e+01,3.684584199999999754e+01,7.520646899999999846e+01,6.357962899999999706e+01,0.000000000000000000e+00 +8.194571500000000697e+01,9.865563600000000122e+01,9.188245899999999722e+01,4.339760199999999912e+01,5.872028399999999948e+01,7.032925299999999424e+01,7.810304200000000208e+01,7.859847399999999595e+01,9.864086799999999755e+01,8.874888400000000388e+01,9.220973200000000247e+01,9.309481399999999951e+01,4.475552499999999867e+01,9.432286399999999560e+01,9.332484200000000385e+01,8.014054000000000144e+01,7.276580400000000282e+01,6.742860199999999793e+01,6.569712300000000482e+01,5.233549200000000212e+01,6.916046799999999450e+01,9.572374600000000555e+01,9.367052800000000445e+01,9.090962500000000546e+01,9.853091600000000483e+01,3.686790500000000037e+01,2.711217299999999852e+01,9.586271700000000351e+01,6.663949900000000071e+01,8.702513500000000590e+01,1.187154100000000057e+02,1.129754099999999966e+02,1.118655300000000068e+02,1.107807999999999993e+02,1.093114800000000031e+02,1.160551200000000023e+02,1.193014299999999963e+02,0.000000000000000000e+00,6.086276999999999759e+01,7.037031799999999748e+01,8.275254900000000191e+01,4.104259400000000113e+01,5.316944500000000318e+01,6.855447900000000061e+01,7.626556100000000527e+01,4.488132099999999980e+01,8.249413800000000663e+01,7.688929299999999500e+01,7.897279799999999739e+01,7.347110800000000097e+01,2.458736299999999986e+01,6.794096399999999392e+01,7.684448100000000181e+01,7.348775899999999695e+01,5.334990200000000016e+01,5.273998799999999676e+01,3.475033100000000275e+01,4.571964899999999687e+01,6.770521499999999548e+01,8.847576700000000471e+01,8.789538000000000295e+01,7.373608699999999772e+01,8.826475800000000049e+01,0.000000000000000000e+00,1.814818299999999951e+01,7.188125900000000001e+01,3.805483399999999961e+01,6.373514000000000124e+01,1.011736499999999950e+02,1.018729699999999951e+02,9.669774300000000267e+01,8.718222299999999336e+01,9.314587299999999459e+01,1.078533599999999950e+02,1.058212000000000046e+02,0.000000000000000000e+00 +6.510919699999999466e+01,8.099760700000000213e+01,7.877341699999999491e+01,3.239902500000000174e+01,4.416586499999999660e+01,5.623203000000000173e+01,6.948784700000000214e+01,6.202723799999999699e+01,8.675855199999999456e+01,7.338377699999999493e+01,7.931674800000000403e+01,7.744528699999999333e+01,2.840290099999999995e+01,7.634724900000000503e+01,7.726196899999999346e+01,6.662331899999999507e+01,5.700379000000000218e+01,6.285478799999999922e+01,5.281731700000000274e+01,4.759247299999999825e+01,6.429326299999999605e+01,8.709322500000000389e+01,8.939481399999999667e+01,8.015234200000000442e+01,8.502693899999999871e+01,2.473068599999999861e+01,9.669550900000000837e+00,8.351021099999999819e+01,4.918630600000000186e+01,7.048194100000000617e+01,1.021381099999999975e+02,9.744245100000000548e+01,9.844897699999999929e+01,9.353609000000000151e+01,9.299405199999999638e+01,1.023872300000000024e+02,1.031142600000000016e+02,0.000000000000000000e+00,5.848934899999999715e+01,7.163809700000000191e+01,7.585940600000000700e+01,3.176586599999999905e+01,4.015468099999999652e+01,5.720628200000000163e+01,6.900603800000000376e+01,5.261565800000000337e+01,8.242139899999999386e+01,6.945769500000000107e+01,7.810745400000000416e+01,7.302547199999999350e+01,2.210265800000000169e+01,6.888495399999999336e+01,7.219308200000000397e+01,6.295162499999999994e+01,5.116141100000000108e+01,5.897925800000000152e+01,4.453581700000000154e+01,4.616871400000000136e+01,6.428121899999999300e+01,8.440194999999999936e+01,8.849509399999999459e+01,7.815114300000000469e+01,8.125054099999999835e+01,1.814818299999999951e+01,0.000000000000000000e+00,7.732868100000000311e+01,4.069664199999999710e+01,6.566859100000000637e+01,9.912362699999999904e+01,9.544185099999999977e+01,9.567536400000000185e+01,8.750816600000000278e+01,8.743777900000000614e+01,9.853775400000000673e+01,9.994181399999999371e+01,0.000000000000000000e+00 +1.007604400000000027e+02,1.209581699999999955e+02,8.487621400000000449e+01,6.311672699999999736e+01,8.903928000000000509e+01,8.529055499999999768e+01,5.971650000000000347e+01,1.122779599999999931e+02,9.158847799999999495e+01,9.670354500000000542e+01,9.079444399999999860e+01,1.027850499999999982e+02,1.020466799999999949e+02,1.319688299999999970e+02,1.316045699999999954e+02,1.125964000000000027e+02,1.239568500000000029e+02,8.215179100000000290e+01,9.941403900000000249e+01,6.708643800000000113e+01,5.445763099999999923e+01,7.347890400000000000e+01,7.520920200000000477e+01,9.498451199999999517e+01,9.148696099999999376e+01,9.435622299999999996e+01,8.126652199999999482e+01,1.038876300000000015e+02,1.163342800000000068e+02,1.058960000000000008e+02,1.259549800000000062e+02,1.174979799999999983e+02,1.040981599999999929e+02,1.261479300000000023e+02,1.215401700000000034e+02,1.361001899999999978e+02,1.389252899999999897e+02,0.000000000000000000e+00,4.812333100000000030e+01,5.267065800000000309e+01,5.569197199999999981e+01,5.870108499999999907e+01,8.294915199999999800e+01,7.731595299999999327e+01,5.288737100000000169e+01,3.858147400000000005e+01,2.543848699999999852e+01,6.343373700000000071e+01,2.824351599999999962e+01,3.378255899999999912e+01,8.169597100000000012e+01,7.544625299999999868e+01,1.006702300000000037e+02,1.033601199999999949e+02,9.514497900000000641e+01,4.582022899999999765e+01,3.819821999999999917e+01,5.123674400000000162e+01,4.898402000000000100e+01,4.661323800000000261e+01,4.905483999999999867e+01,1.415676099999999948e+01,6.125055299999999647e+01,7.188125900000000001e+01,7.732868100000000311e+01,0.000000000000000000e+00,7.350288399999999456e+01,3.269267500000000126e+01,6.649825599999999781e+01,8.205827899999999886e+01,3.915411199999999781e+01,5.275187400000000082e+01,7.985596999999999923e+01,1.201926700000000068e+02,1.040021500000000003e+02,0.000000000000000000e+00 +8.662104399999999771e+01,1.025128600000000034e+02,9.131205799999999329e+01,5.736505900000000224e+01,4.834505300000000005e+01,6.038479199999999736e+01,8.458722799999999609e+01,9.542332000000000392e+01,1.110289400000000057e+02,8.415860600000000602e+01,1.038533299999999997e+02,1.010651399999999995e+02,5.667936600000000169e+01,9.538536799999999971e+01,8.313724100000000305e+01,6.169239699999999971e+01,7.107219299999999862e+01,9.762105699999999331e+01,9.104625000000000057e+01,7.948704800000000148e+01,8.640882499999999311e+01,1.063076800000000048e+02,1.153048799999999972e+02,1.117227599999999939e+02,9.499324400000000423e+01,6.478516600000000381e+01,4.824807100000000304e+01,1.155357400000000041e+02,7.491699699999999496e+01,9.689360899999999788e+01,1.178145800000000065e+02,1.039173499999999990e+02,1.193139400000000023e+02,1.139793399999999934e+02,1.007320500000000010e+02,9.422240899999999897e+01,1.059523200000000003e+02,0.000000000000000000e+00,4.297111499999999751e+01,4.460643600000000220e+01,7.329551600000000633e+01,5.447898299999999949e+01,4.079390599999999978e+01,5.297968900000000048e+01,8.133050099999999816e+01,3.633119500000000102e+01,8.251271900000000414e+01,5.999311999999999756e+01,7.461449500000000512e+01,6.146648299999999665e+01,2.253413899999999970e+01,3.177714900000000142e+01,4.196293699999999660e+01,4.865677000000000163e+01,2.304478200000000143e+01,7.765457399999999666e+01,4.728119600000000133e+01,7.071216800000000546e+01,8.455638600000000338e+01,9.403937600000000430e+01,1.050529700000000020e+02,8.136473300000000108e+01,7.524566299999999330e+01,3.805483399999999961e+01,4.069664199999999710e+01,7.350288399999999456e+01,0.000000000000000000e+00,5.015725100000000225e+01,7.685588400000000320e+01,7.690158300000000224e+01,8.923289800000000582e+01,6.409090000000000487e+01,6.563024799999999459e+01,7.745758499999999458e+01,7.257127499999999998e+01,0.000000000000000000e+00 +8.699249100000000112e+01,1.061987199999999945e+02,7.328255400000000463e+01,5.532079300000000188e+01,6.510786600000000135e+01,6.227852500000000191e+01,5.837245699999999715e+01,1.039470500000000044e+02,9.223352500000000020e+01,7.854430200000000184e+01,8.857288699999999437e+01,9.395320200000000455e+01,8.640233100000000377e+01,1.128747500000000059e+02,1.066876100000000065e+02,8.481434699999999793e+01,1.024625999999999948e+02,9.190618700000000274e+01,9.733717400000000453e+01,7.341846499999999764e+01,6.396454500000000110e+01,7.857226099999999747e+01,9.142121799999999610e+01,9.955640099999999393e+01,7.762968499999999494e+01,8.702370600000000422e+01,7.000875000000000625e+01,1.059046500000000037e+02,9.970296999999999343e+01,9.607639299999999594e+01,1.113362900000000053e+02,9.748684500000000241e+01,1.005050700000000035e+02,1.125732799999999969e+02,1.004458199999999977e+02,1.069577500000000043e+02,1.140489599999999939e+02,0.000000000000000000e+00,1.775633699999999848e+01,2.122306000000000026e+01,3.970632100000000264e+01,5.108292600000000050e+01,5.846756899999999746e+01,5.131863299999999839e+01,5.197946400000000011e+01,2.498212699999999842e+01,3.718960200000000071e+01,3.758142800000000250e+01,2.829772699999999830e+01,1.390995599999999932e+01,6.326319500000000318e+01,4.487327299999999752e+01,6.925542299999999329e+01,7.385170200000000307e+01,6.869585200000000214e+01,6.347657499999999686e+01,4.015933299999999662e+01,6.036175300000000021e+01,6.037415899999999880e+01,5.588508199999999704e+01,7.289032299999999509e+01,4.337629900000000305e+01,4.235540400000000005e+01,6.373514000000000124e+01,6.566859100000000637e+01,3.269267500000000126e+01,5.015725100000000225e+01,0.000000000000000000e+00,4.240854600000000119e+01,5.458845999999999776e+01,4.044205000000000183e+01,2.698706100000000063e+01,4.954811999999999728e+01,8.825944499999999948e+01,7.199094800000000305e+01,0.000000000000000000e+00 +9.980812000000000239e+01,1.152458100000000059e+02,7.889600599999999986e+01,8.563647600000000182e+01,7.933404600000000073e+01,7.074631800000000226e+01,7.686623699999999815e+01,1.256203399999999988e+02,1.077077900000000028e+02,8.248767300000000091e+01,1.044666399999999982e+02,1.063345400000000041e+02,1.123333099999999973e+02,1.232339900000000057e+02,1.119497800000000041e+02,8.893781500000000051e+01,1.181643499999999989e+02,1.262259999999999991e+02,1.262367399999999975e+02,1.083693099999999987e+02,9.342000199999999666e+01,9.477281800000000089e+01,1.186718099999999936e+02,1.232046600000000041e+02,7.832277499999999293e+01,1.197127299999999934e+02,1.018113900000000029e+02,1.274487799999999993e+02,1.199066899999999976e+02,1.112882900000000035e+02,1.113000600000000020e+02,9.103280399999999872e+01,1.084886500000000069e+02,1.182852299999999985e+02,9.680850499999999670e+01,9.613664099999999735e+01,1.072119299999999953e+02,0.000000000000000000e+00,4.091870200000000324e+01,3.453359400000000079e+01,4.359482899999999717e+01,8.285719799999999680e+01,7.498184799999999939e+01,5.829762699999999853e+01,7.143502399999999852e+01,6.472212600000000293e+01,5.903408100000000047e+01,3.830916899999999714e+01,4.881832899999999853e+01,3.644691399999999959e+01,9.301540599999999870e+01,5.386145199999999988e+01,7.148705300000000307e+01,7.851324099999999362e+01,8.634520100000000298e+01,1.036961500000000029e+02,8.242519799999999464e+01,9.845844200000000512e+01,9.111824799999999414e+01,7.395578100000000177e+01,1.022238100000000003e+02,7.652449900000000582e+01,3.763996300000000161e+01,1.011736499999999950e+02,9.912362699999999904e+01,6.649825599999999781e+01,7.685588400000000320e+01,4.240854600000000119e+01,0.000000000000000000e+00,2.615022400000000147e+01,4.507420700000000124e+01,1.780514900000000011e+01,2.793717300000000137e+01,7.287788700000000119e+01,4.966621200000000158e+01,0.000000000000000000e+00 +8.399852699999999572e+01,9.654659200000000396e+01,6.558355000000000246e+01,8.130142700000000389e+01,6.511256600000000105e+01,5.434066099999999722e+01,7.350753799999999671e+01,1.126878899999999959e+02,9.955869400000000269e+01,6.400026499999999885e+01,9.495950499999999295e+01,9.206334800000000484e+01,1.021255299999999977e+02,1.035430300000000017e+02,9.113204199999999844e+01,6.998454599999999459e+01,1.020450900000000019e+02,1.253243499999999955e+02,1.183406800000000061e+02,1.078862799999999993e+02,9.455767099999999914e+01,9.159424699999999575e+01,1.203051200000000023e+02,1.169613999999999976e+02,6.249967099999999931e+01,1.136473900000000015e+02,9.625651600000000485e+01,1.190055200000000042e+02,1.053954300000000046e+02,9.675515000000000043e+01,9.109835800000000461e+01,6.827796800000000133e+01,9.671163400000000365e+01,9.909973399999999799e+01,7.368305399999999850e+01,7.157139100000000553e+01,8.219838699999999676e+01,0.000000000000000000e+00,4.414760100000000165e+01,4.545275199999999671e+01,4.043939600000000212e+01,7.983770499999999970e+01,6.297137399999999730e+01,4.355176600000000064e+01,7.010123500000000263e+01,7.493174899999999639e+01,7.054431200000000501e+01,2.918111700000000042e+01,5.973465699999999856e+01,4.838540299999999661e+01,8.957462800000000414e+01,5.605912899999999865e+01,6.196552899999999653e+01,6.263549400000000134e+01,8.079105300000000511e+01,1.113392099999999942e+02,9.072934700000000419e+01,1.017297800000000052e+02,9.380802199999999402e+01,7.832358399999999676e+01,1.102716999999999956e+02,8.985845399999999472e+01,3.231517199999999690e+01,1.018729699999999951e+02,9.544185099999999977e+01,8.205827899999999886e+01,7.690158300000000224e+01,5.458845999999999776e+01,2.615022400000000147e+01,0.000000000000000000e+00,5.903925000000000267e+01,3.796430500000000308e+01,1.276017900000000083e+01,5.227850099999999856e+01,3.499246099999999871e+01,0.000000000000000000e+00 +9.422709600000000307e+01,1.122917599999999965e+02,6.810044000000000608e+01,7.283338100000000281e+01,8.889302800000000104e+01,7.790730899999999792e+01,5.166838899999999768e+01,1.150539100000000019e+02,8.272856099999999913e+01,8.304811700000000485e+01,8.297626400000000046e+01,9.379300999999999533e+01,1.135531000000000006e+02,1.281209499999999935e+02,1.271218099999999964e+02,1.086241399999999970e+02,1.279455300000000051e+02,9.907153999999999883e+01,1.095321100000000030e+02,8.441607100000000230e+01,6.262580100000000272e+01,6.346947500000000275e+01,8.176929300000000467e+01,9.641426599999999780e+01,7.179925000000000068e+01,1.117305999999999955e+02,9.703543999999999414e+01,1.032519999999999953e+02,1.217138300000000015e+02,1.007939899999999938e+02,1.083787099999999981e+02,9.741107100000000685e+01,8.850365299999999991e+01,1.136424200000000013e+02,1.047844999999999942e+02,1.220052100000000053e+02,1.233580000000000041e+02,0.000000000000000000e+00,4.838112600000000185e+01,5.422157500000000141e+01,3.491297999999999746e+01,6.991339800000000082e+01,8.476942099999999414e+01,6.962336799999999926e+01,4.504099200000000280e+01,6.272989900000000318e+01,2.050448799999999849e+01,4.883639999999999759e+01,1.803561200000000042e+01,2.797488900000000100e+01,9.901913999999999305e+01,8.053013199999999472e+01,1.013357599999999934e+02,1.014131200000000064e+02,1.059110100000000045e+02,7.652581899999999848e+01,6.930402300000000082e+01,7.423840699999999515e+01,5.947444899999999990e+01,3.610138700000000256e+01,6.196625900000000087e+01,4.269805000000000206e+01,3.718221700000000141e+01,9.669774300000000267e+01,9.567536400000000185e+01,3.915411199999999781e+01,8.923289800000000582e+01,4.044205000000000183e+01,4.507420700000000124e+01,5.903925000000000267e+01,0.000000000000000000e+00,4.214182900000000132e+01,6.290206899999999735e+01,1.074968800000000044e+02,8.988888500000000192e+01,0.000000000000000000e+00 +9.874848900000000640e+01,1.159300000000000068e+02,8.076593400000000145e+01,7.683860699999999611e+01,7.512639599999999973e+01,6.956356100000000708e+01,7.331579700000000344e+01,1.211914500000000032e+02,1.063485699999999952e+02,8.456212600000000634e+01,1.028609799999999979e+02,1.060350300000000061e+02,1.040732500000000016e+02,1.224880799999999965e+02,1.118916100000000000e+02,8.806573600000000113e+01,1.137695700000000016e+02,1.164208799999999968e+02,1.187854099999999988e+02,9.807703600000000677e+01,8.547288399999999342e+01,9.261970599999999365e+01,1.118410700000000020e+02,1.185268599999999992e+02,8.214634999999999820e+01,1.093316899999999947e+02,9.138726099999999519e+01,1.237580700000000036e+02,1.146444000000000045e+02,1.096893000000000029e+02,1.159964800000000054e+02,9.752275799999999606e+01,1.102912000000000035e+02,1.206581099999999935e+02,1.019604000000000070e+02,1.019114799999999974e+02,1.129596499999999963e+02,0.000000000000000000e+00,2.998297799999999924e+01,1.973206199999999910e+01,4.360526500000000283e+01,7.334760300000000655e+01,6.940483600000000308e+01,5.659802599999999728e+01,6.718347599999999886e+01,4.793229600000000090e+01,5.117004599999999925e+01,3.800632099999999980e+01,4.093772100000000336e+01,2.538771300000000153e+01,8.113313399999999831e+01,4.389238799999999685e+01,6.730851800000000651e+01,7.611224900000000559e+01,7.699407800000000179e+01,8.989860299999999427e+01,6.661031499999999994e+01,8.635093999999999426e+01,8.244368500000000211e+01,6.965763300000000413e+01,9.328342200000000162e+01,6.425765699999999470e+01,4.073597600000000085e+01,8.718222299999999336e+01,8.750816600000000278e+01,5.275187400000000082e+01,6.409090000000000487e+01,2.698706100000000063e+01,1.780514900000000011e+01,3.796430500000000308e+01,4.214182900000000132e+01,0.000000000000000000e+00,3.458446899999999857e+01,7.822506300000000579e+01,5.607777699999999754e+01,0.000000000000000000e+00 +8.345165400000000488e+01,9.662531599999999798e+01,6.920956400000000031e+01,7.721911000000000058e+01,5.831708700000000078e+01,5.086214499999999816e+01,7.543075000000000330e+01,1.103410400000000067e+02,1.026986700000000070e+02,6.510718599999999867e+01,9.729807599999999468e+01,9.362138699999999858e+01,9.456768999999999892e+01,1.003840799999999973e+02,8.589361100000000704e+01,6.270553000000000310e+01,9.485783999999999594e+01,1.229659599999999955e+02,1.152493400000000037e+02,1.048255900000000054e+02,9.432838399999999979e+01,9.529113499999999704e+01,1.216636199999999945e+02,1.178603700000000032e+02,6.706339199999999323e+01,1.069411999999999949e+02,8.907082900000000336e+01,1.200788299999999964e+02,9.956879299999999944e+01,9.673018100000000175e+01,9.485623400000000061e+01,7.204161000000000570e+01,1.014719400000000036e+02,1.010186400000000049e+02,7.548666799999999455e+01,6.877781799999999635e+01,8.215011599999999703e+01,0.000000000000000000e+00,3.757685800000000143e+01,3.699367900000000020e+01,4.348237000000000307e+01,7.547813700000000381e+01,5.525924100000000294e+01,3.862180399999999736e+01,7.181983700000000681e+01,6.705653499999999667e+01,7.189065399999999784e+01,2.761288199999999904e+01,6.057576799999999650e+01,4.655967199999999906e+01,7.944515699999999470e+01,4.377688400000000257e+01,4.983423499999999962e+01,5.313106799999999907e+01,6.876085100000000239e+01,1.074471499999999935e+02,8.409815899999999544e+01,9.800729599999999664e+01,9.333926400000000001e+01,8.148186699999999405e+01,1.110844299999999976e+02,8.859988900000000456e+01,3.684584199999999754e+01,9.314587299999999459e+01,8.743777900000000614e+01,7.985596999999999923e+01,6.563024799999999459e+01,4.954811999999999728e+01,2.793717300000000137e+01,1.276017900000000083e+01,6.290206899999999735e+01,3.458446899999999857e+01,0.000000000000000000e+00,4.606843299999999886e+01,2.754353599999999958e+01,0.000000000000000000e+00 +8.962523299999999438e+01,9.504273299999999836e+01,8.930460300000000018e+01,9.757769399999999393e+01,5.976962699999999984e+01,5.943434400000000295e+01,1.053685799999999944e+02,1.145380499999999984e+02,1.244810099999999977e+02,7.312299099999999896e+01,1.167955400000000026e+02,1.046600899999999967e+02,9.348124500000000126e+01,8.714434900000000539e+01,6.231508800000000292e+01,4.261252499999999799e+01,7.931385299999999461e+01,1.450893100000000118e+02,1.265537999999999954e+02,1.279937299999999993e+02,1.243969799999999992e+02,1.247190200000000004e+02,1.519672700000000134e+02,1.380135600000000125e+02,8.467087499999999523e+01,1.143859499999999940e+02,9.890264600000000428e+01,1.370142700000000104e+02,9.285930500000000620e+01,1.041433499999999981e+02,9.650640400000000341e+01,7.166858299999999815e+01,1.197954500000000024e+02,1.011453800000000030e+02,6.912217499999999859e+01,3.416497799999999785e+01,6.032938800000000157e+01,0.000000000000000000e+00,7.246695300000000373e+01,7.302617499999999495e+01,8.075947899999999890e+01,9.742851400000000694e+01,6.048831700000000211e+01,5.410243700000000189e+01,1.041742600000000039e+02,9.740509199999999623e+01,1.136370600000000053e+02,6.242994300000000152e+01,1.025246700000000004e+02,8.862811200000000156e+01,8.632105400000000373e+01,6.098705900000000213e+01,3.983463600000000326e+01,3.777248999999999768e+01,6.573152699999999982e+01,1.379170200000000079e+02,1.128829300000000018e+02,1.251794600000000059e+02,1.248120600000000024e+02,1.189889399999999995e+02,1.476428500000000099e+02,1.281554299999999955e+02,7.520646899999999846e+01,1.078533599999999950e+02,9.853775400000000673e+01,1.201926700000000068e+02,7.745758499999999458e+01,8.825944499999999948e+01,7.287788700000000119e+01,5.227850099999999856e+01,1.074968800000000044e+02,7.822506300000000579e+01,4.606843299999999886e+01,0.000000000000000000e+00,2.729168400000000005e+01,0.000000000000000000e+00 +9.813542700000000707e+01,1.078827799999999968e+02,8.999410000000000309e+01,9.652315699999999765e+01,6.717979699999999355e+01,6.446764600000000200e+01,1.002790399999999948e+02,1.242598899999999986e+02,1.250717400000000055e+02,7.995614299999999730e+01,1.186270899999999955e+02,1.110895399999999995e+02,1.025542899999999946e+02,1.050926400000000029e+02,8.369072099999999637e+01,6.012073099999999926e+01,9.603489500000000589e+01,1.441126399999999990e+02,1.319955300000000022e+02,1.258262500000000017e+02,1.187855899999999991e+02,1.203753800000000069e+02,1.468364599999999882e+02,1.395475500000000011e+02,8.639977500000000532e+01,1.195075899999999933e+02,1.020065799999999996e+02,1.405553400000000011e+02,1.063873200000000026e+02,1.124469899999999996e+02,1.072440799999999967e+02,8.202314800000000616e+01,1.222151599999999974e+02,1.132098000000000013e+02,8.290527899999999306e+01,5.903561700000000201e+01,8.098394299999999646e+01,0.000000000000000000e+00,5.946023100000000028e+01,5.441496200000000272e+01,7.014146300000000167e+01,9.514695199999999886e+01,6.505817500000000564e+01,5.418922599999999790e+01,9.734398000000000195e+01,8.430295900000000131e+01,9.875464999999999804e+01,5.248959899999999834e+01,8.735378599999999949e+01,7.207231600000000071e+01,8.721760399999999436e+01,4.724657100000000298e+01,4.062954599999999772e+01,4.967657499999999970e+01,6.742477300000000184e+01,1.294956999999999994e+02,1.029534500000000037e+02,1.196460600000000056e+02,1.180523500000000041e+02,1.085345700000000022e+02,1.373076800000000048e+02,1.137161600000000021e+02,6.357962899999999706e+01,1.058212000000000046e+02,9.994181399999999371e+01,1.040021500000000003e+02,7.257127499999999998e+01,7.199094800000000305e+01,4.966621200000000158e+01,3.499246099999999871e+01,8.988888500000000192e+01,5.607777699999999754e+01,2.754353599999999958e+01,2.729168400000000005e+01,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 diff --git a/docs/src/data/weights.csv b/docs/src/data/weights.csv new file mode 100644 index 00000000..f9decf2e --- /dev/null +++ b/docs/src/data/weights.csv @@ -0,0 +1,77 @@ +lA1, lA2, lAMYG, lCCA, lCCP, lCCR, lCCS, lFEF, lG, lHC, lIA, lIP, lM1, lPCI, lPCIP, lPCM, lPCS, lPFCCL, lPFCDL, lPFCDM, lPFCM, lPFCORB, lPFCPOL, lPFCVL, lPHC, lPMCDL, lPMCM, lPMCVL, lS1, lS2, lTCC, lTCI, lTCPOL, lTCS, lTCV, lV1, lV2, lCC, rA1, rA2, rAMYG, rCCA, rCCP, rCCR, rCCS, rFEF, rG, rHC, rIA, rIP, rM1, rPCI, rPCIP, rPCM, rPCS, rPFCCL, rPFCDL, rPFCDM, rPFCM, rPFCORB, rPFCPOL, rPFCVL, rPHC, rPMCDL, rPMCM, rPMCVL, rS1, rS2, rTCC, rTCI, rTCPOL, rTCS, rTCV, rV1, rV2, rCC +2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.407429099999999877e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.578593899999999994e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.641979999999999995e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.437171399999999988e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.681976499999999888e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,4.626660399999999590e-03,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.162536999999999932e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.385817000000000021e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.418816299999999864e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735414400000000024e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.566524999999999945e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.488011699999999937e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735414400000000024e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.765906600000000104e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.878001800000000096e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202516600000000047e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202516600000000047e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.407336499999999990e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.578475099999999909e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.641894200000000081e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.437090200000000095e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.681846599999999914e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,4.626324099999999835e-03,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.162474999999999925e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.385594400000000059e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.418383099999999938e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735190899999999981e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.566450899999999979e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.487925100000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.735190899999999981e-01,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.765822100000000061e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.877788900000000094e-02,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,3.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202460899999999944e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.202460899999999944e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,1.000000000000000000e+00,1.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,3.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,2.000000000000000000e+00,1.000000000000000000e+00,2.000000000000000000e+00,3.000000000000000000e+00,2.000000000000000000e+00,0.000000000000000000e+00 +0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00,0.000000000000000000e+00 diff --git a/docs/src/tutorials/resting_state_wb.md b/docs/src/tutorials/resting_state_wb.md new file mode 100644 index 00000000..b2d6e474 --- /dev/null +++ b/docs/src/tutorials/resting_state_wb.md @@ -0,0 +1,78 @@ +# [Tutorial on resting state simulation using neural mass models](@id resting_state_tutorial) + +This tutorial will introduce you to simulating resting state brain dynamics using Neuroblox. + +## Building the a whole brain FitzHugh-Nagumo neural mass model + +The FitzHugh-Nagumo model is described by the follwoing equations: + +```math + \begin{align} + \dot{V} &= d \, \tau (-f V^3 + e V^2 + \alpha W - \gamma I_{c} + \sigma w(t) ) \\ + \dot{W} &= \dfrac{d}{\tau}\,\,(b V - \beta W + a + \sigma w(t) ) + \end{align} +``` + +We start by building the resting state circuit from individual Generic2dOscillator Blox + +```@tutorial resting-state-circuit +using Neuroblox +using CSV +using DataFrames +using MetaGraphs +using DifferentialEquations +using Random +using Plots +using Statistics +using HypothesisTests + +# read connection matrix from file +weights = CSV.read("../data/weights.csv",DataFrame) +region_names = names(weights) + +wm = Array(weights) + +# assemble list of neural mass models +blocks = [] +for i in 1:size(wm)[1] + push!(blocks, Neuroblox.Generic2dOscillator(name=Symbol(region_names[i]),bn=sqrt(5e-4))) +end + +# add neural mass models to Graph and connect using the connection matrix +g = MetaDiGraph() +add_blox!.(Ref(g), blocks) +create_adjacency_edges!(g, wm) +``` + +```@example resting-state-circuit +@named sys = system_from_graph(g) +sys = structural_simplify(sys) +``` + +To solve the system, we first create an Stochastic Differential Equation Problem and then solve it over the tspan of (0,6e) using a EulerHeun solver. The solution is saved every 0.5ms. The unit of time in Neuroblox is 1ms. + +```@example resting-state-circuit +prob = SDEProblem(sys,rand(-2:0.1:4,76*2), (0.0, 6e5), []) +sol = solve(prob, EulerHeun(), dt=0.5) +plot(sol.t,sol[5,:],xlims=(0,10000)) +``` +To evaluate the connectivity of our simulated resting state network, we calculate the statistically significant correlations + +```@example resting-state-circuit +cs = [] +for i in 1:Int((length(sol.t)-1)/1000)-1 + solv = Array(sol[1:2:end,(i-1)*1000+1:(i*1000)])' + push!(cs,cor(solv)) +end +css = stack(cs) + +p = zeros(76,76) +for i in 1:76 + for j in 1:76 + p[i,j] = pvalue(OneSampleTTest(css[i,j,:])) + end +end + +plot(heatmap(wm,aspect_ratio = :equal), heatmap(log10.(p) .* (p .< 0.05),aspect_ratio = :equal)) +``` +Fig. Left: Connection Adjacency Matrix, Right: log10(p value) displaying statistally significant correlation between time series From 487960098248c2d150e3e9c6912118b227bb0280 Mon Sep 17 00:00:00 2001 From: Helmut Strey Date: Tue, 4 Jun 2024 15:56:05 -0400 Subject: [PATCH 19/25] tutorial should work now --- docs/build/.documenter-siteinfo.json | 1 + docs/build/api/index.html | 123 ++ docs/build/assets/documenter.js | 1050 +++++++++++++++++ docs/build/assets/themes/documenter-dark.css | 7 + docs/build/assets/themes/documenter-light.css | 9 + docs/build/assets/themeswap.js | 84 ++ docs/build/assets/warner.js | 52 + docs/build/getting_started/263d8ea0.svg | 76 ++ docs/build/getting_started/eb7fc47d.svg | 54 + docs/build/getting_started/index.html | 124 ++ docs/build/index.html | 7 + docs/build/objects.inv | Bin 0 -> 1431 bytes docs/build/release_notes/index.html | 2 + docs/build/search_index.js | 3 + .../tutorials/resting_state_wb/55124ff9.svg | 548 +++++++++ .../tutorials/resting_state_wb/d50d58a0.svg | 382 ++++++ .../tutorials/resting_state_wb/dca3652a.svg | 48 + .../tutorials/resting_state_wb/index.html | 47 + docs/src/tutorials/resting_state_wb.md | 14 +- 19 files changed, 2626 insertions(+), 5 deletions(-) create mode 100644 docs/build/.documenter-siteinfo.json create mode 100644 docs/build/api/index.html create mode 100644 docs/build/assets/documenter.js create mode 100644 docs/build/assets/themes/documenter-dark.css create mode 100644 docs/build/assets/themes/documenter-light.css create mode 100644 docs/build/assets/themeswap.js create mode 100644 docs/build/assets/warner.js create mode 100644 docs/build/getting_started/263d8ea0.svg create mode 100644 docs/build/getting_started/eb7fc47d.svg create mode 100644 docs/build/getting_started/index.html create mode 100644 docs/build/index.html create mode 100644 docs/build/objects.inv create mode 100644 docs/build/release_notes/index.html create mode 100644 docs/build/search_index.js create mode 100644 docs/build/tutorials/resting_state_wb/55124ff9.svg create mode 100644 docs/build/tutorials/resting_state_wb/d50d58a0.svg create mode 100644 docs/build/tutorials/resting_state_wb/dca3652a.svg create mode 100644 docs/build/tutorials/resting_state_wb/index.html diff --git a/docs/build/.documenter-siteinfo.json b/docs/build/.documenter-siteinfo.json new file mode 100644 index 00000000..0558c4cd --- /dev/null +++ b/docs/build/.documenter-siteinfo.json @@ -0,0 +1 @@ +{"documenter":{"julia_version":"1.10.3","generation_timestamp":"2024-06-04T15:54:29","documenter_version":"1.4.1"}} \ No newline at end of file diff --git a/docs/build/api/index.html b/docs/build/api/index.html new file mode 100644 index 00000000..74b8bcba --- /dev/null +++ b/docs/build/api/index.html @@ -0,0 +1,123 @@ + +API · Neuroblox

    API Documentation

    Neuroblox.BalloonModelType

    Arguments:

    • name: Name given to ODESystem object within the blox.
    • namespace: Additional namespace above name if needed for inheritance.
    • lnκ: logarithmic prefactor to signal decay H[1], set to 0 for standard parameter value.
    • lnτ: logarithmic prefactor to transit time H[3], set to 0 for standard parameter value.
    • lnϵ: logarithm of ratio of intra- to extra-vascular signal

    NB: the prefix ln of the variables u, ν, q as well as the parameters κ, τ denotes their transformation into logarithmic space to enforce their positivity. This transformation is considered in the derivates of the model equations below.

    Citations:

    1. Stephan K E, Weiskopf N, Drysdale P M, Robinson P A, and Friston K J. Comparing Hemodynamic Models with DCM. NeuroImage 38, no. 3 (2007): 387–401. doi: 10.1016/j.neuroimage.2007.07.040
    2. Hofmann D, Chesebro A G, Rackauckas C, Mujica-Parodi L R, Friston K J, Edelman A, and Strey H H. Leveraging Julia's Automated Differentiation and Symbolic Computation to Increase Spectral DCM Flexibility and Speed, 2023. doi: 10.1101/2023.10.27.564407
    source
    Neuroblox.Generic2dOscillatorType
    Generic2dOscillator(name, namespace, ...)
    +
    +The Generic2dOscillator model is a generic dynamic system with two state
    +variables. The dynamic equations of this model are composed of two ordinary
    +differential equations comprising two nullclines. The first nullcline is a
    +cubic function as it is found in most neuron and population models; the
    +second nullcline is arbitrarily configurable as a polynomial function up to
    +second order. The manipulation of the latter nullcline's parameters allows
    +to generate a wide range of different behaviours.
    +
    +Equations:
    +
    +```math
    +        \begin{align}
    +        \dot{V} &= d \, \tau (-f V^3 + e V^2 + g V + \alpha W + \gamma I) \\
    +        \dot{W} &= \dfrac{d}{	au}\,\,(c V^2 + b V - \beta W + a)
    +        \end{align}
    +```

    Arguments:

    • name: Name given to ODESystem object within the blox.
    • namespace: Additional namespace above name if needed for inheritance.
    • Other parameters: See reference for full list. Note that parameters are scaled so that units of time are in milliseconds.

    Citations: FitzHugh, R., Impulses and physiological states in theoretical models of nerve membrane, Biophysical Journal 1: 445, 1961.

    Nagumo et.al, An Active Pulse Transmission Line Simulating Nerve Axon, Proceedings of the IRE 50: 2061, 1962.

    Stefanescu, R., Jirsa, V.K. Reduced representations of heterogeneous mixed neural networks with synaptic coupling. Physical Review E, 83, 2011.

    Jirsa VK, Stefanescu R. Neural population modes capture biologically realistic large-scale network dynamics. Bulletin of Mathematical Biology, 2010.

    Stefanescu, R., Jirsa, V.K. A low dimensional description of globally coupled heterogeneous neural networks of excitatory and inhibitory neurons. PLoS Computational Biology, 4(11), 2008).

    source
    Neuroblox.HarmonicOscillatorType
    HarmonicOscillator(name, namespace, ω, ζ, k, h)
    +
    +Create a harmonic oscillator blox with the specified parameters.
    +The formal definition of this blox is:

    \[\frac{dx}{dt} = y-(2*\omega*\zeta*x)+ k*(2/\pi)*(atan((\sum{jcn})/h) +\frac{dy}{dt} = -(\omega^2)*x\]

    where ``jcn`` is any input to the blox.

    Arguments:

    • name: Name given to ODESystem object within the blox.
    • namespace: Additional namespace above name if needed for inheritance.
    • ω: Base frequency. Note the default value is scaled to give oscillations in milliseconds to match other blocks.
    • ζ: Damping ratio.
    • k: Gain.
    • h: Threshold.
    source
    Neuroblox.JansenRitType
    JansenRit(name, namespace, τ, H, λ, r, cortical, delayed)
    +
    +Create a Jansen Rit blox as described in Liu et al.
    +The formal definition of this blox is:

    \[\frac{dx}{dt} = y-\frac{2}{\tau}x +\frac{dy}{dt} = -\frac{x}{\tau^2} + \frac{H}{\tau} [\frac{2\lambda}{1+\text{exp}(-r*\sum{jcn})} - \lambda]\]

    where $jcn$ is any input to the blox.

    Arguments:

    • name: Name given to ODESystem object within the blox.
    • namespace: Additional namespace above name if needed for inheritance.
    • τ: Time constant. This is changed from the original source as the time constant was in seconds, while all our blocks are in milliseconds.
    • H: See equation for use.
    • λ: See equation for use.
    • r: See equation for use.
    • cortical: Boolean to determine whether to use cortical or subcortical parameters. Specifying any of the parameters above will override this.
    • delayed: Boolean to indicate whether states are delayed

    Citations:

    1. Liu C, Zhou C, Wang J, Fietkiewicz C, Loparo KA. The role of coupling connections in a model of the cortico-basal ganglia-thalamocortical neural loop for the generation of beta oscillations. Neural Netw. 2020 Mar;123:381-392. doi: 10.1016/j.neunet.2019.12.021.
    source
    Neuroblox.LarterBreakspearType
    LarterBreakspear(name, namespace, ...)
    +
    +Create a Larter Breakspear blox described in Endo et al. For a full list of the parameters used see the reference.
    +If you need to modify the parameters, see Chesebro et al. and van Nieuwenhuizen et al. for physiological ranges.

    Arguments:

    • name: Name given to ODESystem object within the blox.
    • namespace: Additional namespace above name if needed for inheritance.
    • Other parameters: See reference for full list. Note that parameters are scaled so that units of time are in milliseconds.

    Citations:

    1. Endo H, Hiroe N, Yamashita O. Evaluation of Resting Spatio-Temporal Dynamics of a Neural Mass Model Using Resting fMRI Connectivity and EEG Microstates. Front Comput Neurosci. 2020 Jan 17;13:91. doi: 10.3389/fncom.2019.00091.
    2. Chesebro AG, Mujica-Parodi LR, Weistuch C. Ion gradient-driven bifurcations of a multi-scale neuronal model. Chaos Solitons Fractals. 2023 Feb;167:113120. doi: 10.1016/j.chaos.2023.113120.
    3. van Nieuwenhuizen, H, Chesebro, AG, Polis, C, Clarke, K, Strey, HH, Weistuch, C, Mujica-Parodi, LR. Ketosis regulates K+ ion channels, strengthening brain-wide signaling disrupted by age. Preprint. bioRxiv 2023.05.10.540257; doi: https://doi.org/10.1101/2023.05.10.540257.
    source
    Neuroblox.OUBloxType

    Ornstein-Uhlenbeck process Blox

    variables: x(t): value jcn: input parameters: τ: relaxation time μ: average value σ: random noise (variance of OU process is τ*σ^2/2) returns: an ODE System (but with brownian parameters)

    source
    Neuroblox.OUCouplingBloxType

    Ornstein-Uhlenbeck Coupling Blox This blox takes an input and multiplies that input with a OU process of mean μ and variance τ*σ^2/2

    This blox allows to create edges that have fluctuating weights

    variables: x(t): value jcn: input parameters: τ: relaxation time μ: average value σ: random noise (variance of OU process is τ*σ^2/2) returns: an ODE System (but with brownian parameters)

    source
    Neuroblox.WilsonCowanType
    WilsonCowan(name, namespace, τ_E, τ_I, a_E, a_I, c_EE, c_IE, c_EI, c_II, θ_E, θ_I, η)
    +
    +Create a standard Wilson Cowan blox.
    +The formal definition of this blox is:

    \[\frac{dE}{dt} = \frac{-E}{\tau_E} + \frac{1}{1 + \text{exp}(-a_E*(c_{EE}*E - c_{IE}*I - \theta_E + \eta*(\sum{jcn}))} +\frac{dI}{dt} = \frac{-I}{\tau_I} + \frac{1}{1 + exp(-a_I*(c_{EI}*E - c_{II}*I - \theta_I)}\]

    where $jcn$ is any input to the blox.

    Arguments:

    • name: Name given to ODESystem object within the blox.
    • namespace: Additional namespace above name if needed for inheritance.
    • Others: See equation for use.
    source
    Neuroblox.WinnerTakeAllBloxType
    WinnerTakeAllBlox

    Creates a winner-take-all local circuit found in neocortex, typically 5 pyramidal (excitatory) neurons send synapses to a single interneuron (inhibitory) and receive feedback inhibition from that interneuron.

    source
    LinearAlgebra.eigenMethod
    function LinearAlgebra.eigen(M::Matrix{Dual{T, P, np}}) where {T, P, np}
    +
    +Dispatch of LinearAlgebra.eigen for dual matrices with complex numbers. Make the eigenvalue decomposition 
    +amenable to automatic differentiation. To do so compute the analytical derivative of eigenvalues
    +and eigenvectors. 
    +
    +Arguments:
    +- `M`: matrix of type Dual of which to compute the eigenvalue decomposition. 
    +
    +Returns:
    +- `Eigen(evals, evecs)`: eigenvalue decomposition returned as type LinearAlgebra.Eigen
    source
    Neuroblox.ARVTargetMethod

    ARVTarget Time series data is bandpass filtered and then the power spectrum is computed for a given time interval (control bin), returned as the average value of the power spectral density within a certain frequency band ([lb, ub]).

    source
    Neuroblox.CDVTargetMethod

    CDVTarget Time series data is bandpass filtered and hilbert-transformed. Phase angle is computed in radians. Circular difference is quantified as the angle of circular_location.

    source
    Neuroblox.PDVTargetMethod

    PDVTarget Time series data is bandpass filtered and hilbert-transformed. Phase angle is computed in radians. Phase deviation is quantified as the angle difference between a given set of signals.

    source
    Neuroblox.PLVTargetMethod

    PLVTarget Time series data is bandpass filtered and hilbert-transformed. Phase angle is computed in radians.

    source
    Neuroblox.addnontunableparamsMethod
    function addnontunableparams(param, model)
    +
    +Function adds parameters of a model that were not marked as tunable to a list of tunable parameters
    +and respects the MTK ordering of parameters.
    +
    +Arguments:
    +- `paramlist`: parameters of an MTK system that were tagged as tunable
    +- `sys`: MTK system
    +
    +Returns:
    +- `completeparamlist`: complete parameter list of a system, including those that were not tagged as tunable
    source
    Neuroblox.bandpassfilterMethod

    bandpassfilter takes in time series data and bandpass filters it. It has the following inputs: data: time series data lb: minimum cut-off frequency ub: maximum cut-off frequency fs: sampling frequency order: filter order

    source
    Neuroblox.boldsignalMethod

    Arguments:

    • name: Name given to ODESystem object within the blox.
    • lnϵ : logarithm of ratio of intra- to extra-vascular signal

    NB: the prefix ln of the variables ν, q as well as the parameters ϵ denotes their transformation into logarithmic space to enforce their positivity.

    Citations:

    1. Stephan K E, Weiskopf N, Drysdale P M, Robinson P A, and Friston K J. Comparing Hemodynamic Models with DCM. NeuroImage 38, no. 3 (2007): 387–401. doi: 10.1016/j.neuroimage.2007.07.040
    2. Hofmann D, Chesebro A G, Rackauckas C, Mujica-Parodi L R, Friston K J, Edelman A, and Strey H H. Leveraging Julia's Automated Differentiation and Symbolic Computation to Increase Spectral DCM Flexibility and Speed, 2023. doi: 10.1101/2023.10.27.564407
    source
    Neuroblox.complexwaveletFunction

    complexwavelet creates a complex morlet wavelet by windowing a complex sine wave with a Gaussian taper. The morlet wavelet is a special case of a bandpass filter in which the frequency response is Gaussian-shaped. Convolution with a complex wavelet is equivalent to performing a Hilbert transform of a bandpass filtered signal.

    It has the following inputs: data: time series data dt : data sampling rate lb : lower bound wavelet frequency (in Hz) ub : upper bound wavelet frequency (in Hz) a : amplitude of the Gaussian taper, default is 1 n : number of wavelet cycles of the Gaussian taper, defines the trade-off between temporal precision and frequency precision larger n gives better frequency precision at the cost of temporal precision default is 6 Hz m : x-axis offset, default is 0 num_wavelets : number of wavelets to create, default is 5

    And outputs: complex_wavelet : a family of complex morlet wavelets

    source
    Neuroblox.csd2marMethod

    This function converts a cross-spectral density (CSD) into a multivariate auto-regression (MAR) model. It first transforms the CSD into its cross-correlation function (Wiener-Kinchine theorem) and then computes the MAR model coefficients. csd : cross-spectral density matrix of size MxN; M: number of samples, N: number of cross-spectral dimensions (number of variables squared) w : frequencies dt : time step size p : number of time steps of auto-regressive model

    This function returns coeff : array of length p of coefficient matrices of size sqrt(N)xsqrt(N) noise_cov : noise covariance matrix

    source
    Neuroblox.csd_approxMethod
    This function implements equation 2 of the spectral DCM paper, Friston et al. 2014 "A DCM for resting state fMRI".
    +Note that nomenclature is taken from SPM12 code and it does not seem to coincide with the spectral DCM paper's nomenclature. 
    +For instance, Gu should represent the spectral component due to external input according to the paper. However, in the code this represents
    +the hidden state fluctuations (which are called Gν in the paper).
    +Gn in the code corresponds to Ge in the paper, i.e. the observation noise. In the code global and local components are defined, no such distinction
    +is discussed in the paper. In fact the parameter γ, corresponding to local component is not present in the paper.
    source
    Neuroblox.get_dynamic_statesMethod
    function get_dynamic_states(sys)
    +
    +Function extracts states from the system that are dynamic variables, 
    +get also indices of external inputs (u(t)) and measurements (like bold(t))
    +Arguments:
    +- `sys`: MTK system
    +
    +Returns:
    +- `sts`  : states of the system that are neither external inputs nor measurements, i.e. these are the dynamic states
    +- `idx_u`: indices of states that represent external inputs
    +- `idx_m`: indices of states that represent measurements
    source
    Neuroblox.idftMethod

    Plain implementation of idft because AD dispatch versions for ifft don't work still!

    source
    Neuroblox.inner_namespaceofMethod
    Returns the complete namespace EXCLUDING the outermost (highest) level.
    +This is useful for manually preparing equations (e.g. connections, see BloxConnector),
    +that will later be composed and will automatically get the outermost namespace.
    source
    Neuroblox.input_equationsMethod
    Returns the equations for all input variables of a system, 
    +assuming they have a form like : `sys.input_variable ~ ...`
    +so only the input appears on the LHS.
    +
    +Input equations are namespaced by the inner namespace of blox
    +and then they are returned. This way during system `compose` downstream,
    +the higher-level namespaces will be added to them.
    +
    +If blox isa AbstractComponent, it is assumed that it contains a `connector` field,
    +which holds a `BloxConnector` object with all relevant connections 
    +from lower levels and this level.
    source
    Neuroblox.learningrateMethod

    This function computes learning rate. It has the following inputs: outcomes: vector of 1's and 0's for behavioral outcomes windows: number of windows to split the outcome data into And the following outputs: rate: the learning rate across each window

    source
    Neuroblox.mar2csdMethod

    This function converts multivariate auto-regression (MAR) model parameters to a cross-spectral density (CSD). A : coefficients of MAR model, array of length p, each element contains the regression coefficients for that particular time-lag. Σ : noise covariance matrix of MAR p : number of time lags freqs : frequencies at which to evaluate the CSD sf : sampling frequency

    This function returns: csd : cross-spectral density matrix of size MxN; M: number of samples, N: number of cross-spectral dimensions (number of variables squared)

    source
    Neuroblox.mar_mlMethod

    Maximum likelihood estimator of a multivariate, or vector auto-regressive model. y : MxN Data matrix where M is number of samples and N is number of dimensions p : time lag parameter, also called order of MAR model return values mar["A"] : model parameters is a NxNxP tensor, i.e. one NxN parameter matrix for each time bin k ∈ {1,...,p} mar["Σ"] : noise covariance matrix

    source
    Neuroblox.matlab_normMethod
    function matlab_norm(A, p)
    +
    +Simple helper function to implement the norm of a matrix that is equivalent to the one given in MATLAB for order=1, 2, Inf. 
    +This is needed for the reproduction of the exact same results of SPM12.
    +
    +Arguments:
    +- `A`: matrix
    +- `p`: order of norm
    source
    Neuroblox.paramscopingMethod
    function paramscoping(;kwargs...)
    +
    +Scope arguments that are already a symbolic model parameter thereby keep the correct namespace 
    +and make those that are not yet symbolic a symbol.
    +Keyword arguments are used, because parameter definition require names, not just values.
    source
    Neuroblox.phase_cos_bloxMethod

    phasecosblox is creating a cos with angular frequency ω and variable phase phaseinter has the following parameters: ω: angular frequency t: time phaseinter: a function that returns phase as a function of time and returns: the resulting value

    Usage: phaseint = phaseinter(0:0.1:50,phasedata) phaseout(t) = phasecosblox(0.1,t,phaseint) which is now a function of time and can be used in an input blox you can also use the dot operator to calculate time-series signal = phaseout.(collect(0:0.01:50))

    source
    Neuroblox.phase_interMethod

    phaseinter is creating a function that interpolates the phase data for any time given phaseinter has the following parameters: phaserange: a range, e.g. 0:0.1:50 which should reflect the time points of the data phasedata: phase at equidistant time points and returns: an function that returns an interpolated phase for t in range

    source
    Neuroblox.phase_sin_bloxMethod

    phasesinblox is creating a sin with angular frequency ω and variable phase phaseinter has the following parameters: ω: angular frequency t: time phaseinter: a function that returns phase as a function of time and returns: the resulting value

    Usage: phaseint = phaseinter(0:0.1:50,phasedata) phaseout(t) = phasesinblox(0.1,t,phaseint) which is now a function of time and can be used in an input blox you can also use the dot operator to calculate time-series signal = phaseout.(collect(0:0.01:50))

    source
    Neuroblox.random_initialsMethod

    random_initials creates a vector of random initial conditions for an ODESystem that is composed of a list of blox. The function finds the initial conditions in the blox and then sets a random value in between range tuple given for that state.

    It has the following inputs: odesys: ODESystem blox : list of blox

    And outputs: u0 : Float64 vector of initial conditions

    source
    Neuroblox.setup_sDCMMethod
    function setup_sDCM(data, stateevolutionmodel, initcond, csdsetup, priors, hyperpriors, params_idx)
    +
    +Interface function to performs variational inference to fit model parameters to empirical cross spectral density.
    +The current implementation provides a Variational Laplace fit (see function above `variationalbayes`).
    +
    +Arguments:
    +- `data`        : dataframe with column names corresponding to the regions of measurement.
    +- `model`       : MTK model, including state evolution and measurement.
    +- `initcond`    : dictionary of initial conditions, numerical values for all states
    +- `csdsetup`    : dictionary of parameters required for the computation of the cross spectral density
    +-- `dt`         : sampling interval
    +-- `freq`       : frequencies at which to evaluate the CSD
    +-- `p`          : order parameter of the multivariate autoregression model
    +- `priors`      : dataframe of parameters with the following columns:
    +-- `name`       : corresponds to MTK model name
    +-- `mean`       : corresponds to prior mean value
    +-- `variance`   : corresponds to the prior variances
    +- `hyperpriors` : dataframe of parameters with the following columns:
    +-- `Πλ_pr`      : prior precision matrix for λ hyperparameter(s)
    +-- `μλ_pr`      : prior mean(s) for λ hyperparameter(s)
    +- `params_idx`  : indices to separate model parameters from other parameters. Needed for the computation of AD gradient.
    source
    Neuroblox.spm_logdetMethod
    function spm_logdet(M)
    +
    +SPM12 style implementation of the logarithm of the determinant of a matrix.
    +
    +Arguments:
    +- `M`: matrix
    source
    Neuroblox.vecparamMethod
    vecparam(param::OrderedDict)
    +
    +Function to flatten an ordered dictionary of model parameters and return a simple list of parameter values.
    +
    +Arguments:
    +- `param`: dictionary of model parameters (may contain numbers and lists of numbers)
    source
    diff --git a/docs/build/assets/documenter.js b/docs/build/assets/documenter.js new file mode 100644 index 00000000..c6562b55 --- /dev/null +++ b/docs/build/assets/documenter.js @@ -0,0 +1,1050 @@ +// Generated by Documenter.jl +requirejs.config({ + paths: { + 'highlight-julia': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/julia.min', + 'headroom': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/headroom.min', + 'jqueryui': 'https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min', + 'katex-auto-render': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.8/contrib/auto-render.min', + 'jquery': 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.0/jquery.min', + 'headroom-jquery': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/jQuery.headroom.min', + 'katex': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.8/katex.min', + 'highlight': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/highlight.min', + 'highlight-julia-repl': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/languages/julia-repl.min', + }, + shim: { + "highlight-julia": { + "deps": [ + "highlight" + ] + }, + "katex-auto-render": { + "deps": [ + "katex" + ] + }, + "headroom-jquery": { + "deps": [ + "jquery", + "headroom" + ] + }, + "highlight-julia-repl": { + "deps": [ + "highlight" + ] + } +} +}); +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'katex', 'katex-auto-render'], function($, katex, renderMathInElement) { +$(document).ready(function() { + renderMathInElement( + document.body, + { + "delimiters": [ + { + "left": "$", + "right": "$", + "display": false + }, + { + "left": "$$", + "right": "$$", + "display": true + }, + { + "left": "\\[", + "right": "\\]", + "display": true + } + ] +} + + ); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'highlight', 'highlight-julia', 'highlight-julia-repl'], function($) { +$(document).ready(function() { + hljs.highlightAll(); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +let timer = 0; +var isExpanded = true; + +$(document).on("click", ".docstring header", function () { + let articleToggleTitle = "Expand docstring"; + + debounce(() => { + if ($(this).siblings("section").is(":visible")) { + $(this) + .find(".docstring-article-toggle-button") + .removeClass("fa-chevron-down") + .addClass("fa-chevron-right"); + } else { + $(this) + .find(".docstring-article-toggle-button") + .removeClass("fa-chevron-right") + .addClass("fa-chevron-down"); + + articleToggleTitle = "Collapse docstring"; + } + + $(this) + .find(".docstring-article-toggle-button") + .prop("title", articleToggleTitle); + $(this).siblings("section").slideToggle(); + }); +}); + +$(document).on("click", ".docs-article-toggle-button", function (event) { + let articleToggleTitle = "Expand docstring"; + let navArticleToggleTitle = "Expand all docstrings"; + let animationSpeed = event.noToggleAnimation ? 0 : 400; + + debounce(() => { + if (isExpanded) { + $(this).removeClass("fa-chevron-up").addClass("fa-chevron-down"); + $(".docstring-article-toggle-button") + .removeClass("fa-chevron-down") + .addClass("fa-chevron-right"); + + isExpanded = false; + + $(".docstring section").slideUp(animationSpeed); + } else { + $(this).removeClass("fa-chevron-down").addClass("fa-chevron-up"); + $(".docstring-article-toggle-button") + .removeClass("fa-chevron-right") + .addClass("fa-chevron-down"); + + isExpanded = true; + articleToggleTitle = "Collapse docstring"; + navArticleToggleTitle = "Collapse all docstrings"; + + $(".docstring section").slideDown(animationSpeed); + } + + $(this).prop("title", navArticleToggleTitle); + $(".docstring-article-toggle-button").prop("title", articleToggleTitle); + }); +}); + +function debounce(callback, timeout = 300) { + if (Date.now() - timer > timeout) { + callback(); + } + + clearTimeout(timer); + + timer = Date.now(); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require([], function() { +function addCopyButtonCallbacks() { + for (const el of document.getElementsByTagName("pre")) { + const button = document.createElement("button"); + button.classList.add("copy-button", "fa-solid", "fa-copy"); + button.setAttribute("aria-label", "Copy this code block"); + button.setAttribute("title", "Copy"); + + el.appendChild(button); + + const success = function () { + button.classList.add("success", "fa-check"); + button.classList.remove("fa-copy"); + }; + + const failure = function () { + button.classList.add("error", "fa-xmark"); + button.classList.remove("fa-copy"); + }; + + button.addEventListener("click", function () { + copyToClipboard(el.innerText).then(success, failure); + + setTimeout(function () { + button.classList.add("fa-copy"); + button.classList.remove("success", "fa-check", "fa-xmark"); + }, 5000); + }); + } +} + +function copyToClipboard(text) { + // clipboard API is only available in secure contexts + if (window.navigator && window.navigator.clipboard) { + return window.navigator.clipboard.writeText(text); + } else { + return new Promise(function (resolve, reject) { + try { + const el = document.createElement("textarea"); + el.textContent = text; + el.style.position = "fixed"; + el.style.opacity = 0; + document.body.appendChild(el); + el.select(); + document.execCommand("copy"); + + resolve(); + } catch (err) { + reject(err); + } finally { + document.body.removeChild(el); + } + }); + } +} + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", addCopyButtonCallbacks); +} else { + addCopyButtonCallbacks(); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'headroom', 'headroom-jquery'], function($, Headroom) { + +// Manages the top navigation bar (hides it when the user starts scrolling down on the +// mobile). +window.Headroom = Headroom; // work around buggy module loading? +$(document).ready(function () { + $("#documenter .docs-navbar").headroom({ + tolerance: { up: 10, down: 10 }, + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +$(document).ready(function () { + let meta = $("div[data-docstringscollapsed]").data(); + + if (meta?.docstringscollapsed) { + $("#documenter-article-toggle-button").trigger({ + type: "click", + noToggleAnimation: true, + }); + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +/* +To get an in-depth about the thought process you can refer: https://hetarth02.hashnode.dev/series/gsoc + +PSEUDOCODE: + +Searching happens automatically as the user types or adjusts the selected filters. +To preserve responsiveness, as much as possible of the slow parts of the search are done +in a web worker. Searching and result generation are done in the worker, and filtering and +DOM updates are done in the main thread. The filters are in the main thread as they should +be very quick to apply. This lets filters be changed without re-searching with minisearch +(which is possible even if filtering is on the worker thread) and also lets filters be +changed _while_ the worker is searching and without message passing (neither of which are +possible if filtering is on the worker thread) + +SEARCH WORKER: + +Import minisearch + +Build index + +On message from main thread + run search + find the first 200 unique results from each category, and compute their divs for display + note that this is necessary and sufficient information for the main thread to find the + first 200 unique results from any given filter set + post results to main thread + +MAIN: + +Launch worker + +Declare nonconstant globals (worker_is_running, last_search_text, unfiltered_results) + +On text update + if worker is not running, launch_search() + +launch_search + set worker_is_running to true, set last_search_text to the search text + post the search query to worker + +on message from worker + if last_search_text is not the same as the text in the search field, + the latest search result is not reflective of the latest search query, so update again + launch_search() + otherwise + set worker_is_running to false + + regardless, display the new search results to the user + save the unfiltered_results as a global + update_search() + +on filter click + adjust the filter selection + update_search() + +update_search + apply search filters by looping through the unfiltered_results and finding the first 200 + unique results that match the filters + + Update the DOM +*/ + +/////// SEARCH WORKER /////// + +function worker_function(documenterSearchIndex, documenterBaseURL, filters) { + importScripts( + "https://cdn.jsdelivr.net/npm/minisearch@6.1.0/dist/umd/index.min.js" + ); + + let data = documenterSearchIndex.map((x, key) => { + x["id"] = key; // minisearch requires a unique for each object + return x; + }); + + // list below is the lunr 2.1.3 list minus the intersect with names(Base) + // (all, any, get, in, is, only, which) and (do, else, for, let, where, while, with) + // ideally we'd just filter the original list but it's not available as a variable + const stopWords = new Set([ + "a", + "able", + "about", + "across", + "after", + "almost", + "also", + "am", + "among", + "an", + "and", + "are", + "as", + "at", + "be", + "because", + "been", + "but", + "by", + "can", + "cannot", + "could", + "dear", + "did", + "does", + "either", + "ever", + "every", + "from", + "got", + "had", + "has", + "have", + "he", + "her", + "hers", + "him", + "his", + "how", + "however", + "i", + "if", + "into", + "it", + "its", + "just", + "least", + "like", + "likely", + "may", + "me", + "might", + "most", + "must", + "my", + "neither", + "no", + "nor", + "not", + "of", + "off", + "often", + "on", + "or", + "other", + "our", + "own", + "rather", + "said", + "say", + "says", + "she", + "should", + "since", + "so", + "some", + "than", + "that", + "the", + "their", + "them", + "then", + "there", + "these", + "they", + "this", + "tis", + "to", + "too", + "twas", + "us", + "wants", + "was", + "we", + "were", + "what", + "when", + "who", + "whom", + "why", + "will", + "would", + "yet", + "you", + "your", + ]); + + let index = new MiniSearch({ + fields: ["title", "text"], // fields to index for full-text search + storeFields: ["location", "title", "text", "category", "page"], // fields to return with results + processTerm: (term) => { + let word = stopWords.has(term) ? null : term; + if (word) { + // custom trimmer that doesn't strip @ and !, which are used in julia macro and function names + word = word + .replace(/^[^a-zA-Z0-9@!]+/, "") + .replace(/[^a-zA-Z0-9@!]+$/, ""); + + word = word.toLowerCase(); + } + + return word ?? null; + }, + // add . as a separator, because otherwise "title": "Documenter.Anchors.add!", would not + // find anything if searching for "add!", only for the entire qualification + tokenize: (string) => string.split(/[\s\-\.]+/), + // options which will be applied during the search + searchOptions: { + prefix: true, + boost: { title: 100 }, + fuzzy: 2, + }, + }); + + index.addAll(data); + + /** + * Used to map characters to HTML entities. + * Refer: https://github.com/lodash/lodash/blob/main/src/escape.ts + */ + const htmlEscapes = { + "&": "&", + "<": "<", + ">": ">", + '"': """, + "'": "'", + }; + + /** + * Used to match HTML entities and HTML characters. + * Refer: https://github.com/lodash/lodash/blob/main/src/escape.ts + */ + const reUnescapedHtml = /[&<>"']/g; + const reHasUnescapedHtml = RegExp(reUnescapedHtml.source); + + /** + * Escape function from lodash + * Refer: https://github.com/lodash/lodash/blob/main/src/escape.ts + */ + function escape(string) { + return string && reHasUnescapedHtml.test(string) + ? string.replace(reUnescapedHtml, (chr) => htmlEscapes[chr]) + : string || ""; + } + + /** + * Make the result component given a minisearch result data object and the value + * of the search input as queryString. To view the result object structure, refer: + * https://lucaong.github.io/minisearch/modules/_minisearch_.html#searchresult + * + * @param {object} result + * @param {string} querystring + * @returns string + */ + function make_search_result(result, querystring) { + let search_divider = `
    `; + let display_link = + result.location.slice(Math.max(0), Math.min(50, result.location.length)) + + (result.location.length > 30 ? "..." : ""); // To cut-off the link because it messes with the overflow of the whole div + + if (result.page !== "") { + display_link += ` (${result.page})`; + } + + let textindex = new RegExp(`${querystring}`, "i").exec(result.text); + let text = + textindex !== null + ? result.text.slice( + Math.max(textindex.index - 100, 0), + Math.min( + textindex.index + querystring.length + 100, + result.text.length + ) + ) + : ""; // cut-off text before and after from the match + + text = text.length ? escape(text) : ""; + + let display_result = text.length + ? "..." + + text.replace( + new RegExp(`${escape(querystring)}`, "i"), // For first occurrence + '$&' + ) + + "..." + : ""; // highlights the match + + let in_code = false; + if (!["page", "section"].includes(result.category.toLowerCase())) { + in_code = true; + } + + // We encode the full url to escape some special characters which can lead to broken links + let result_div = ` + +
    +
    ${escape(result.title)}
    +
    ${result.category}
    +
    +

    + ${display_result} +

    +
    + ${display_link} +
    +
    + ${search_divider} + `; + + return result_div; + } + + self.onmessage = function (e) { + let query = e.data; + let results = index.search(query, { + filter: (result) => { + // Only return relevant results + return result.score >= 1; + }, + }); + + // Pre-filter to deduplicate and limit to 200 per category to the extent + // possible without knowing what the filters are. + let filtered_results = []; + let counts = {}; + for (let filter of filters) { + counts[filter] = 0; + } + let present = {}; + + for (let result of results) { + cat = result.category; + cnt = counts[cat]; + if (cnt < 200) { + id = cat + "---" + result.location; + if (present[id]) { + continue; + } + present[id] = true; + filtered_results.push({ + location: result.location, + category: cat, + div: make_search_result(result, query), + }); + } + } + + postMessage(filtered_results); + }; +} + +// `worker = Threads.@spawn worker_function(documenterSearchIndex)`, but in JavaScript! +const filters = [ + ...new Set(documenterSearchIndex["docs"].map((x) => x.category)), +]; +const worker_str = + "(" + + worker_function.toString() + + ")(" + + JSON.stringify(documenterSearchIndex["docs"]) + + "," + + JSON.stringify(documenterBaseURL) + + "," + + JSON.stringify(filters) + + ")"; +const worker_blob = new Blob([worker_str], { type: "text/javascript" }); +const worker = new Worker(URL.createObjectURL(worker_blob)); + +/////// SEARCH MAIN /////// + +// Whether the worker is currently handling a search. This is a boolean +// as the worker only ever handles 1 or 0 searches at a time. +var worker_is_running = false; + +// The last search text that was sent to the worker. This is used to determine +// if the worker should be launched again when it reports back results. +var last_search_text = ""; + +// The results of the last search. This, in combination with the state of the filters +// in the DOM, is used compute the results to display on calls to update_search. +var unfiltered_results = []; + +// Which filter is currently selected +var selected_filter = ""; + +$(document).on("input", ".documenter-search-input", function (event) { + if (!worker_is_running) { + launch_search(); + } +}); + +function launch_search() { + worker_is_running = true; + last_search_text = $(".documenter-search-input").val(); + worker.postMessage(last_search_text); +} + +worker.onmessage = function (e) { + if (last_search_text !== $(".documenter-search-input").val()) { + launch_search(); + } else { + worker_is_running = false; + } + + unfiltered_results = e.data; + update_search(); +}; + +$(document).on("click", ".search-filter", function () { + if ($(this).hasClass("search-filter-selected")) { + selected_filter = ""; + } else { + selected_filter = $(this).text().toLowerCase(); + } + + // This updates search results and toggles classes for UI: + update_search(); +}); + +/** + * Make/Update the search component + */ +function update_search() { + let querystring = $(".documenter-search-input").val(); + + if (querystring.trim()) { + if (selected_filter == "") { + results = unfiltered_results; + } else { + results = unfiltered_results.filter((result) => { + return selected_filter == result.category.toLowerCase(); + }); + } + + let search_result_container = ``; + let modal_filters = make_modal_body_filters(); + let search_divider = `
    `; + + if (results.length) { + let links = []; + let count = 0; + let search_results = ""; + + for (var i = 0, n = results.length; i < n && count < 200; ++i) { + let result = results[i]; + if (result.location && !links.includes(result.location)) { + search_results += result.div; + count++; + links.push(result.location); + } + } + + if (count == 1) { + count_str = "1 result"; + } else if (count == 200) { + count_str = "200+ results"; + } else { + count_str = count + " results"; + } + let result_count = `
    ${count_str}
    `; + + search_result_container = ` +
    + ${modal_filters} + ${search_divider} + ${result_count} +
    + ${search_results} +
    +
    + `; + } else { + search_result_container = ` +
    + ${modal_filters} + ${search_divider} +
    0 result(s)
    +
    +
    No result found!
    + `; + } + + if ($(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").removeClass("is-justify-content-center"); + } + + $(".search-modal-card-body").html(search_result_container); + } else { + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".search-modal-card-body").html(` +
    Type something to get started!
    + `); + } +} + +/** + * Make the modal filter html + * + * @returns string + */ +function make_modal_body_filters() { + let str = filters + .map((val) => { + if (selected_filter == val.toLowerCase()) { + return `${val}`; + } else { + return `${val}`; + } + }) + .join(""); + + return ` +
    + Filters: + ${str} +
    `; +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function () { + var settings = $("#documenter-settings"); + $("#documenter-settings-button").click(function () { + settings.toggleClass("is-active"); + }); + // Close the dialog if X is clicked + $("#documenter-settings button.delete").click(function () { + settings.removeClass("is-active"); + }); + // Close dialog if ESC is pressed + $(document).keyup(function (e) { + if (e.keyCode == 27) settings.removeClass("is-active"); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +$(document).ready(function () { + let search_modal_header = ` + + `; + + let initial_search_body = ` +
    Type something to get started!
    + `; + + let search_modal_footer = ` +
    + + Ctrl + + / to search + + esc to close +
    + `; + + $(document.body).append( + ` + + ` + ); + + document.querySelector(".docs-search-query").addEventListener("click", () => { + openModal(); + }); + + document + .querySelector(".close-search-modal") + .addEventListener("click", () => { + closeModal(); + }); + + $(document).on("click", ".search-result-link", function () { + closeModal(); + }); + + document.addEventListener("keydown", (event) => { + if ((event.ctrlKey || event.metaKey) && event.key === "/") { + openModal(); + } else if (event.key === "Escape") { + closeModal(); + } + + return false; + }); + + // Functions to open and close a modal + function openModal() { + let searchModal = document.querySelector("#search-modal"); + + searchModal.classList.add("is-active"); + document.querySelector(".documenter-search-input").focus(); + } + + function closeModal() { + let searchModal = document.querySelector("#search-modal"); + let initial_search_body = ` +
    Type something to get started!
    + `; + + searchModal.classList.remove("is-active"); + document.querySelector(".documenter-search-input").blur(); + + if (!$(".search-modal-card-body").hasClass("is-justify-content-center")) { + $(".search-modal-card-body").addClass("is-justify-content-center"); + } + + $(".documenter-search-input").val(""); + $(".search-modal-card-body").html(initial_search_body); + } + + document + .querySelector("#search-modal .modal-background") + .addEventListener("click", () => { + closeModal(); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Manages the showing and hiding of the sidebar. +$(document).ready(function () { + var sidebar = $("#documenter > .docs-sidebar"); + var sidebar_button = $("#documenter-sidebar-button"); + sidebar_button.click(function (ev) { + ev.preventDefault(); + sidebar.toggleClass("visible"); + if (sidebar.hasClass("visible")) { + // Makes sure that the current menu item is visible in the sidebar. + $("#documenter .docs-menu a.is-active").focus(); + } + }); + $("#documenter > .docs-main").bind("click", function (ev) { + if ($(ev.target).is(sidebar_button)) { + return; + } + if (sidebar.hasClass("visible")) { + sidebar.removeClass("visible"); + } + }); +}); + +// Resizes the package name / sitename in the sidebar if it is too wide. +// Inspired by: https://github.com/davatron5000/FitText.js +$(document).ready(function () { + e = $("#documenter .docs-autofit"); + function resize() { + var L = parseInt(e.css("max-width"), 10); + var L0 = e.width(); + if (L0 > L) { + var h0 = parseInt(e.css("font-size"), 10); + e.css("font-size", (L * h0) / L0); + // TODO: make sure it survives resizes? + } + } + // call once and then register events + resize(); + $(window).resize(resize); + $(window).on("orientationchange", resize); +}); + +// Scroll the navigation bar to the currently selected menu item +$(document).ready(function () { + var sidebar = $("#documenter .docs-menu").get(0); + var active = $("#documenter .docs-menu .is-active").get(0); + if (typeof active !== "undefined") { + sidebar.scrollTop = active.offsetTop - sidebar.offsetTop - 15; + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Theme picker setup +$(document).ready(function () { + // onchange callback + $("#documenter-themepicker").change(function themepick_callback(ev) { + var themename = $("#documenter-themepicker option:selected").attr("value"); + if (themename === "auto") { + // set_theme(window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light'); + window.localStorage.removeItem("documenter-theme"); + } else { + // set_theme(themename); + window.localStorage.setItem("documenter-theme", themename); + } + // We re-use the global function from themeswap.js to actually do the swapping. + set_theme_from_local_storage(); + }); + + // Make sure that the themepicker displays the correct theme when the theme is retrieved + // from localStorage + if (typeof window.localStorage !== "undefined") { + var theme = window.localStorage.getItem("documenter-theme"); + if (theme !== null) { + $("#documenter-themepicker option").each(function (i, e) { + e.selected = e.value === theme; + }); + } + } +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// update the version selector with info from the siteinfo.js and ../versions.js files +$(document).ready(function () { + // If the version selector is disabled with DOCUMENTER_VERSION_SELECTOR_DISABLED in the + // siteinfo.js file, we just return immediately and not display the version selector. + if ( + typeof DOCUMENTER_VERSION_SELECTOR_DISABLED === "boolean" && + DOCUMENTER_VERSION_SELECTOR_DISABLED + ) { + return; + } + + var version_selector = $("#documenter .docs-version-selector"); + var version_selector_select = $("#documenter .docs-version-selector select"); + + version_selector_select.change(function (x) { + target_href = version_selector_select + .children("option:selected") + .get(0).value; + window.location.href = target_href; + }); + + // add the current version to the selector based on siteinfo.js, but only if the selector is empty + if ( + typeof DOCUMENTER_CURRENT_VERSION !== "undefined" && + $("#version-selector > option").length == 0 + ) { + var option = $( + "" + ); + version_selector_select.append(option); + } + + if (typeof DOC_VERSIONS !== "undefined") { + var existing_versions = version_selector_select.children("option"); + var existing_versions_texts = existing_versions.map(function (i, x) { + return x.text; + }); + DOC_VERSIONS.forEach(function (each) { + var version_url = documenterBaseURL + "/../" + each + "/"; + var existing_id = $.inArray(each, existing_versions_texts); + // if not already in the version selector, add it as a new option, + // otherwise update the old option with the URL and enable it + if (existing_id == -1) { + var option = $( + "" + ); + version_selector_select.append(option); + } else { + var option = existing_versions[existing_id]; + option.value = version_url; + option.disabled = false; + } + }); + } + + // only show the version selector if the selector has been populated + if (version_selector_select.children("option").length > 0) { + version_selector.toggleClass("visible"); + } +}); + +}) diff --git a/docs/build/assets/themes/documenter-dark.css b/docs/build/assets/themes/documenter-dark.css new file mode 100644 index 00000000..1d717015 --- /dev/null +++ b/docs/build/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}html.theme--documenter-dark .admonition:not(:last-child),html.theme--documenter-dark .tabs:not(:last-child),html.theme--documenter-dark .pagination:not(:last-child),html.theme--documenter-dark .message:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before{height:2px;width:50%}html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{height:50%;width:2px}html.theme--documenter-dark .modal-close:hover,html.theme--documenter-dark .delete:hover,html.theme--documenter-dark .modal-close:focus,html.theme--documenter-dark .delete:focus{background-color:rgba(10,10,10,0.3)}html.theme--documenter-dark .modal-close:active,html.theme--documenter-dark .delete:active{background-color:rgba(10,10,10,0.4)}html.theme--documenter-dark .is-small.modal-close,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.modal-close,html.theme--documenter-dark .is-small.delete,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}html.theme--documenter-dark .is-medium.modal-close,html.theme--documenter-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}html.theme--documenter-dark .is-large.modal-close,html.theme--documenter-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}html.theme--documenter-dark .control.is-loading::after,html.theme--documenter-dark .select.is-loading::after,html.theme--documenter-dark .loader,html.theme--documenter-dark .button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdee0;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#ecf0f1 !important}a.has-text-light:hover,a.has-text-light:focus{color:#cfd9db !important}.has-background-light{background-color:#ecf0f1 !important}.has-text-dark{color:#282f2f !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#111414 !important}.has-background-dark{background-color:#282f2f !important}.has-text-primary{color:#375a7f !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#28415b !important}.has-background-primary{background-color:#375a7f !important}.has-text-primary-light{color:#f1f5f9 !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#cddbe9 !important}.has-background-primary-light{background-color:#f1f5f9 !important}.has-text-primary-dark{color:#4d7eb2 !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#7198c1 !important}.has-background-primary-dark{background-color:#4d7eb2 !important}.has-text-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-link-light{color:#edfdf9 !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c0f6ec !important}.has-background-link-light{background-color:#edfdf9 !important}.has-text-link-dark{color:#15987e !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#1bc5a4 !important}.has-background-link-dark{background-color:#15987e !important}.has-text-info{color:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-info-light{color:#ebf7ff !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#b9e2fe !important}.has-background-info-light{background-color:#ebf7ff !important}.has-text-info-dark{color:#0e9dfb !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#40b1fc !important}.has-background-info-dark{background-color:#0e9dfb !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-success-light{color:#ebfff3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#b8ffd6 !important}.has-background-success-light{background-color:#ebfff3 !important}.has-text-success-dark{color:#00eb64 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#1fff7e !important}.has-background-success-dark{background-color:#00eb64 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-warning-light{color:#fffaeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#ffedb8 !important}.has-background-warning-light{background-color:#fffaeb !important}.has-text-warning-dark{color:#d19c00 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#ffbf05 !important}.has-background-warning-dark{background-color:#d19c00 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-danger-light{color:#fdeeec !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#fac3bd !important}.has-background-danger-light{background-color:#fdeeec !important}.has-text-danger-dark{color:#ec311d !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#f05c4c !important}.has-background-danger-dark{background-color:#ec311d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}html.theme--documenter-dark{/*! + Theme: a11y-dark + Author: @ericwbailey + Maintainer: @ericwbailey + + Based on the Tomorrow Night Eighties theme: https://github.com/isagalaev/highlight.js/blob/master/src/styles/tomorrow-night-eighties.css +*/}html.theme--documenter-dark html{background-color:#1f2424;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark article,html.theme--documenter-dark aside,html.theme--documenter-dark figure,html.theme--documenter-dark footer,html.theme--documenter-dark header,html.theme--documenter-dark hgroup,html.theme--documenter-dark section{display:block}html.theme--documenter-dark body,html.theme--documenter-dark button,html.theme--documenter-dark input,html.theme--documenter-dark optgroup,html.theme--documenter-dark select,html.theme--documenter-dark textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}html.theme--documenter-dark code,html.theme--documenter-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark body{color:#fff;font-size:1em;font-weight:400;line-height:1.5}html.theme--documenter-dark a{color:#1abc9c;cursor:pointer;text-decoration:none}html.theme--documenter-dark a strong{color:currentColor}html.theme--documenter-dark a:hover{color:#1dd2af}html.theme--documenter-dark code{background-color:rgba(255,255,255,0.05);color:#ececec;font-size:.875em;font-weight:normal;padding:.1em}html.theme--documenter-dark hr{background-color:#282f2f;border:none;display:block;height:2px;margin:1.5rem 0}html.theme--documenter-dark img{height:auto;max-width:100%}html.theme--documenter-dark input[type="checkbox"],html.theme--documenter-dark input[type="radio"]{vertical-align:baseline}html.theme--documenter-dark small{font-size:.875em}html.theme--documenter-dark span{font-style:inherit;font-weight:inherit}html.theme--documenter-dark strong{color:#f2f2f2;font-weight:700}html.theme--documenter-dark fieldset{border:none}html.theme--documenter-dark pre{-webkit-overflow-scrolling:touch;background-color:#282f2f;color:#fff;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}html.theme--documenter-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}html.theme--documenter-dark table td,html.theme--documenter-dark table th{vertical-align:top}html.theme--documenter-dark table td:not([align]),html.theme--documenter-dark table th:not([align]){text-align:inherit}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#1abc9c;text-decoration:none}html.theme--documenter-dark .button.is-ghost:hover,html.theme--documenter-dark .button.is-ghost.is-hovered{color:#1abc9c;text-decoration:underline}html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:hover,html.theme--documenter-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus,html.theme--documenter-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white:focus:not(:active),html.theme--documenter-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .button.is-white[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-hovered{background-color:#000}html.theme--documenter-dark .button.is-white.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-white.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-white.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:hover,html.theme--documenter-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus,html.theme--documenter-dark .button.is-black.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black:focus:not(:active),html.theme--documenter-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-black[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-black.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-black.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}html.theme--documenter-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:#ecf0f1;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:#282f2f;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:hover,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-light.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e8eef5;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-primary.is-light:active,html.theme--documenter-dark .docstring>section>a.button.is-light.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-light.is-active,html.theme--documenter-dark .docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#dfe8f1;border-color:transparent;color:#4d7eb2}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:#1abc9c;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:hover,html.theme--documenter-dark .button.is-link.is-light.is-hovered{background-color:#e2fbf6;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-link.is-light:active,html.theme--documenter-dark .button.is-link.is-light.is-active{background-color:#d7f9f3;border-color:transparent;color:#15987e}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:#024c7d;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:hover,html.theme--documenter-dark .button.is-info.is-light.is-hovered{background-color:#def2fe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-info.is-light:active,html.theme--documenter-dark .button.is-info.is-light.is-active{background-color:#d2edfe;border-color:transparent;color:#0e9dfb}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus,html.theme--documenter-dark .button.is-success.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:focus:not(:active),html.theme--documenter-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success.is-active{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:#008438;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:hover,html.theme--documenter-dark .button.is-success.is-light.is-hovered{background-color:#deffec;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-success.is-light:active,html.theme--documenter-dark .button.is-success.is-light.is-active{background-color:#d1ffe5;border-color:transparent;color:#00eb64}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:#ad8100;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:hover,html.theme--documenter-dark .button.is-warning.is-light.is-hovered{background-color:#fff7de;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-warning.is-light:active,html.theme--documenter-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#d19c00}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:hover,html.theme--documenter-dark .button.is-danger.is-light.is-hovered{background-color:#fce3e0;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-danger.is-light:active,html.theme--documenter-dark .button.is-danger.is-light.is-active{background-color:#fcd8d5;border-color:transparent;color:#ec311d}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}html.theme--documenter-dark .button.is-small:not(.is-rounded),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:3px}html.theme--documenter-dark .button.is-normal{font-size:1rem}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#5e6d6f;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .button.is-responsive.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}html.theme--documenter-dark .button.is-responsive,html.theme--documenter-dark .button.is-responsive.is-normal{font-size:.75rem}html.theme--documenter-dark .button.is-responsive.is-medium{font-size:1rem}html.theme--documenter-dark .button.is-responsive.is-large{font-size:1.25rem}}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}html.theme--documenter-dark .container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:inherit}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}html.theme--documenter-dark .content.is-normal{font-size:1rem}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}html.theme--documenter-dark .icon-text .icon{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .icon-text .icon:not(:last-child){margin-right:.25em}html.theme--documenter-dark .icon-text .icon:not(:first-child){margin-left:.25em}html.theme--documenter-dark div.icon-text{display:flex}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}html.theme--documenter-dark .image.is-fullwidth,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{right:.5rem;position:absolute;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .notification.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .notification.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#fff}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-primary.is-light,html.theme--documenter-dark .docstring>section>a.notification.is-light.docs-sourcelink{background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-link.is-light{background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-info.is-light{background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-success.is-light{background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-warning.is-light{background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .notification.is-danger.is-light{background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#343c3d}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#fff}html.theme--documenter-dark .progress.is-white::-moz-progress-bar{background-color:#fff}html.theme--documenter-dark .progress.is-white::-ms-fill{background-color:#fff}html.theme--documenter-dark .progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #343c3d 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #343c3d 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#343c3d;background-image:linear-gradient(to right, #fff 30%, #343c3d 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-ms-fill{animation-name:none}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .table td.is-black,html.theme--documenter-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .table td.is-light,html.theme--documenter-dark .table th.is-light{background-color:#ecf0f1;border-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#fff}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table td.is-vcentered,html.theme--documenter-dark .table th.is-vcentered{vertical-align:middle}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table thead td,html.theme--documenter-dark .table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .table tfoot{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tfoot td,html.theme--documenter-dark .table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .table tbody{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .table tbody tr:last-child td,html.theme--documenter-dark .table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .table.is-bordered td,html.theme--documenter-dark .table.is-bordered th{border-width:1px}html.theme--documenter-dark .table.is-bordered tr:last-child td,html.theme--documenter-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}html.theme--documenter-dark .table.is-fullwidth{width:100%}html.theme--documenter-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#282f2f}html.theme--documenter-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#2d3435}html.theme--documenter-dark .table.is-narrow td,html.theme--documenter-dark .table.is-narrow th{padding:0.25em 0.5em}html.theme--documenter-dark .table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#282f2f}html.theme--documenter-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}html.theme--documenter-dark .tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .tags .tag,html.theme--documenter-dark .tags .content kbd,html.theme--documenter-dark .content .tags kbd,html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}html.theme--documenter-dark .tags .tag:not(:last-child),html.theme--documenter-dark .tags .content kbd:not(:last-child),html.theme--documenter-dark .content .tags kbd:not(:last-child),html.theme--documenter-dark .tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .tag.is-black:not(body),html.theme--documenter-dark .content kbd.is-black:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .tag.is-light:not(body),html.theme--documenter-dark .content kbd.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#fff}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-primary.is-light:not(body),html.theme--documenter-dark .content kbd.is-primary.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f1f5f9;color:#4d7eb2}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-link.is-light:not(body),html.theme--documenter-dark .content kbd.is-link.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#edfdf9;color:#15987e}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-info.is-light:not(body),html.theme--documenter-dark .content kbd.is-info.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ebf7ff;color:#0e9dfb}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-success.is-light:not(body),html.theme--documenter-dark .content kbd.is-success.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#ebfff3;color:#00eb64}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-warning.is-light:not(body),html.theme--documenter-dark .content kbd.is-warning.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffaeb;color:#d19c00}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-danger.is-light:not(body),html.theme--documenter-dark .content kbd.is-danger.is-light:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#fdeeec;color:#ec311d}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.75em}html.theme--documenter-dark .title sup,html.theme--documenter-dark .subtitle sup{font-size:.75em}html.theme--documenter-dark .title .tag,html.theme--documenter-dark .title .content kbd,html.theme--documenter-dark .content .title kbd,html.theme--documenter-dark .title .docstring>section>a.docs-sourcelink,html.theme--documenter-dark .subtitle .tag,html.theme--documenter-dark .subtitle .content kbd,html.theme--documenter-dark .content .subtitle kbd,html.theme--documenter-dark .subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}html.theme--documenter-dark .title{color:#fff;font-size:2rem;font-weight:500;line-height:1.125}html.theme--documenter-dark .title strong{color:inherit;font-weight:inherit}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:1rem}html.theme--documenter-dark .title.is-7{font-size:.75rem}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:1rem}html.theme--documenter-dark .subtitle.is-7{font-size:.75rem}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#868c98}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#868c98}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#fff}html.theme--documenter-dark .select select[disabled]::-moz-placeholder,html.theme--documenter-dark .textarea[disabled]::-moz-placeholder,html.theme--documenter-dark .input[disabled]::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .textarea[disabled]::-webkit-input-placeholder,html.theme--documenter-dark .input[disabled]::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input::-webkit-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-moz-placeholder,html.theme--documenter-dark .textarea[disabled]:-moz-placeholder,html.theme--documenter-dark .input[disabled]:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-moz-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .select select[disabled]:-ms-input-placeholder,html.theme--documenter-dark .textarea[disabled]:-ms-input-placeholder,html.theme--documenter-dark .input[disabled]:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .select select:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .textarea:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark .input:-ms-input-placeholder,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(255,255,255,0.3)}html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}html.theme--documenter-dark .is-white.textarea:focus,html.theme--documenter-dark .is-white.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:focus,html.theme--documenter-dark .is-white.is-focused.textarea,html.theme--documenter-dark .is-white.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-white.textarea:active,html.theme--documenter-dark .is-white.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white:active,html.theme--documenter-dark .is-white.is-active.textarea,html.theme--documenter-dark .is-white.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .is-black.textarea,html.theme--documenter-dark .is-black.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}html.theme--documenter-dark .is-black.textarea:focus,html.theme--documenter-dark .is-black.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:focus,html.theme--documenter-dark .is-black.is-focused.textarea,html.theme--documenter-dark .is-black.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-black.textarea:active,html.theme--documenter-dark .is-black.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-black:active,html.theme--documenter-dark .is-black.is-active.textarea,html.theme--documenter-dark .is-black.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .is-light.textarea,html.theme--documenter-dark .is-light.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light{border-color:#ecf0f1}html.theme--documenter-dark .is-light.textarea:focus,html.theme--documenter-dark .is-light.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:focus,html.theme--documenter-dark .is-light.is-focused.textarea,html.theme--documenter-dark .is-light.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-light.textarea:active,html.theme--documenter-dark .is-light.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-light:active,html.theme--documenter-dark .is-light.is-active.textarea,html.theme--documenter-dark .is-light.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .is-dark.textarea,html.theme--documenter-dark .content kbd.textarea,html.theme--documenter-dark .is-dark.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark,html.theme--documenter-dark .content kbd.input{border-color:#282f2f}html.theme--documenter-dark .is-dark.textarea:focus,html.theme--documenter-dark .content kbd.textarea:focus,html.theme--documenter-dark .is-dark.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:focus,html.theme--documenter-dark .content kbd.input:focus,html.theme--documenter-dark .is-dark.is-focused.textarea,html.theme--documenter-dark .content kbd.is-focused.textarea,html.theme--documenter-dark .is-dark.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .content kbd.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-focused,html.theme--documenter-dark .is-dark.textarea:active,html.theme--documenter-dark .content kbd.textarea:active,html.theme--documenter-dark .is-dark.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-dark:active,html.theme--documenter-dark .content kbd.input:active,html.theme--documenter-dark .is-dark.is-active.textarea,html.theme--documenter-dark .content kbd.is-active.textarea,html.theme--documenter-dark .is-dark.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .content kbd.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .is-primary.textarea,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink{border-color:#375a7f}html.theme--documenter-dark .is-primary.textarea:focus,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:focus,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:focus,html.theme--documenter-dark .is-primary.is-focused.textarea,html.theme--documenter-dark .docstring>section>a.is-focused.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .docstring>section>a.is-focused.input.docs-sourcelink,html.theme--documenter-dark .is-primary.textarea:active,html.theme--documenter-dark .docstring>section>a.textarea.docs-sourcelink:active,html.theme--documenter-dark .is-primary.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-primary:active,html.theme--documenter-dark .docstring>section>a.input.docs-sourcelink:active,html.theme--documenter-dark .is-primary.is-active.textarea,html.theme--documenter-dark .docstring>section>a.is-active.textarea.docs-sourcelink,html.theme--documenter-dark .is-primary.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .is-link.textarea,html.theme--documenter-dark .is-link.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link{border-color:#1abc9c}html.theme--documenter-dark .is-link.textarea:focus,html.theme--documenter-dark .is-link.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:focus,html.theme--documenter-dark .is-link.is-focused.textarea,html.theme--documenter-dark .is-link.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-link.textarea:active,html.theme--documenter-dark .is-link.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-link:active,html.theme--documenter-dark .is-link.is-active.textarea,html.theme--documenter-dark .is-link.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .is-info.textarea,html.theme--documenter-dark .is-info.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info{border-color:#024c7d}html.theme--documenter-dark .is-info.textarea:focus,html.theme--documenter-dark .is-info.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:focus,html.theme--documenter-dark .is-info.is-focused.textarea,html.theme--documenter-dark .is-info.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-info.textarea:active,html.theme--documenter-dark .is-info.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-info:active,html.theme--documenter-dark .is-info.is-active.textarea,html.theme--documenter-dark .is-info.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .is-success.textarea,html.theme--documenter-dark .is-success.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success{border-color:#008438}html.theme--documenter-dark .is-success.textarea:focus,html.theme--documenter-dark .is-success.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:focus,html.theme--documenter-dark .is-success.is-focused.textarea,html.theme--documenter-dark .is-success.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-success.textarea:active,html.theme--documenter-dark .is-success.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-success:active,html.theme--documenter-dark .is-success.is-active.textarea,html.theme--documenter-dark .is-success.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .is-warning.textarea,html.theme--documenter-dark .is-warning.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ad8100}html.theme--documenter-dark .is-warning.textarea:focus,html.theme--documenter-dark .is-warning.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:focus,html.theme--documenter-dark .is-warning.is-focused.textarea,html.theme--documenter-dark .is-warning.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-warning.textarea:active,html.theme--documenter-dark .is-warning.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-warning:active,html.theme--documenter-dark .is-warning.is-active.textarea,html.theme--documenter-dark .is-warning.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .is-danger.textarea,html.theme--documenter-dark .is-danger.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#9e1b0d}html.theme--documenter-dark .is-danger.textarea:focus,html.theme--documenter-dark .is-danger.input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:focus,html.theme--documenter-dark .is-danger.is-focused.textarea,html.theme--documenter-dark .is-danger.is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-danger.textarea:active,html.theme--documenter-dark .is-danger.input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-danger:active,html.theme--documenter-dark .is-danger.is-active.textarea,html.theme--documenter-dark .is-danger.is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .is-small.textarea,html.theme--documenter-dark .is-small.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:40em;min-height:8em}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox,html.theme--documenter-dark .radio input[disabled],html.theme--documenter-dark .checkbox input[disabled]{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.5em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#fff}html.theme--documenter-dark .select.is-white select{border-color:#fff}html.theme--documenter-dark .select.is-white select:hover,html.theme--documenter-dark .select.is-white select.is-hovered{border-color:#f2f2f2}html.theme--documenter-dark .select.is-white select:focus,html.theme--documenter-dark .select.is-white select.is-focused,html.theme--documenter-dark .select.is-white select:active,html.theme--documenter-dark .select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}html.theme--documenter-dark .select.is-black:not(:hover)::after{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select{border-color:#0a0a0a}html.theme--documenter-dark .select.is-black select:hover,html.theme--documenter-dark .select.is-black select.is-hovered{border-color:#000}html.theme--documenter-dark .select.is-black select:focus,html.theme--documenter-dark .select.is-black select.is-focused,html.theme--documenter-dark .select.is-black select:active,html.theme--documenter-dark .select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}html.theme--documenter-dark .select.is-light:not(:hover)::after{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select{border-color:#ecf0f1}html.theme--documenter-dark .select.is-light select:hover,html.theme--documenter-dark .select.is-light select.is-hovered{border-color:#dde4e6}html.theme--documenter-dark .select.is-light select:focus,html.theme--documenter-dark .select.is-light select.is-focused,html.theme--documenter-dark .select.is-light select:active,html.theme--documenter-dark .select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .select.is-dark:not(:hover)::after,html.theme--documenter-dark .content kbd.select:not(:hover)::after{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select,html.theme--documenter-dark .content kbd.select select{border-color:#282f2f}html.theme--documenter-dark .select.is-dark select:hover,html.theme--documenter-dark .content kbd.select select:hover,html.theme--documenter-dark .select.is-dark select.is-hovered,html.theme--documenter-dark .content kbd.select select.is-hovered{border-color:#1d2122}html.theme--documenter-dark .select.is-dark select:focus,html.theme--documenter-dark .content kbd.select select:focus,html.theme--documenter-dark .select.is-dark select.is-focused,html.theme--documenter-dark .content kbd.select select.is-focused,html.theme--documenter-dark .select.is-dark select:active,html.theme--documenter-dark .content kbd.select select:active,html.theme--documenter-dark .select.is-dark select.is-active,html.theme--documenter-dark .content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .select.is-primary:not(:hover)::after,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select{border-color:#375a7f}html.theme--documenter-dark .select.is-primary select:hover,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:hover,html.theme--documenter-dark .select.is-primary select.is-hovered,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#2f4d6d}html.theme--documenter-dark .select.is-primary select:focus,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:focus,html.theme--documenter-dark .select.is-primary select.is-focused,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-focused,html.theme--documenter-dark .select.is-primary select:active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select:active,html.theme--documenter-dark .select.is-primary select.is-active,html.theme--documenter-dark .docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .select.is-link:not(:hover)::after{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select{border-color:#1abc9c}html.theme--documenter-dark .select.is-link select:hover,html.theme--documenter-dark .select.is-link select.is-hovered{border-color:#17a689}html.theme--documenter-dark .select.is-link select:focus,html.theme--documenter-dark .select.is-link select.is-focused,html.theme--documenter-dark .select.is-link select:active,html.theme--documenter-dark .select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select.is-info:not(:hover)::after{border-color:#024c7d}html.theme--documenter-dark .select.is-info select{border-color:#024c7d}html.theme--documenter-dark .select.is-info select:hover,html.theme--documenter-dark .select.is-info select.is-hovered{border-color:#023d64}html.theme--documenter-dark .select.is-info select:focus,html.theme--documenter-dark .select.is-info select.is-focused,html.theme--documenter-dark .select.is-info select:active,html.theme--documenter-dark .select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .select.is-success:not(:hover)::after{border-color:#008438}html.theme--documenter-dark .select.is-success select{border-color:#008438}html.theme--documenter-dark .select.is-success select:hover,html.theme--documenter-dark .select.is-success select.is-hovered{border-color:#006b2d}html.theme--documenter-dark .select.is-success select:focus,html.theme--documenter-dark .select.is-success select.is-focused,html.theme--documenter-dark .select.is-success select:active,html.theme--documenter-dark .select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(0,132,56,0.25)}html.theme--documenter-dark .select.is-warning:not(:hover)::after{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select{border-color:#ad8100}html.theme--documenter-dark .select.is-warning select:hover,html.theme--documenter-dark .select.is-warning select.is-hovered{border-color:#946e00}html.theme--documenter-dark .select.is-warning select:focus,html.theme--documenter-dark .select.is-warning select.is-focused,html.theme--documenter-dark .select.is-warning select:active,html.theme--documenter-dark .select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .select.is-danger:not(:hover)::after{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select{border-color:#9e1b0d}html.theme--documenter-dark .select.is-danger select:hover,html.theme--documenter-dark .select.is-danger select.is-hovered{border-color:#86170b}html.theme--documenter-dark .select.is-danger select:focus,html.theme--documenter-dark .select.is-danger select.is-focused,html.theme--documenter-dark .select.is-danger select:active,html.theme--documenter-dark .select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .select.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select{border-radius:3px;font-size:.75rem}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff !important;opacity:0.5}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:hover .file-cta,html.theme--documenter-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-white:focus .file-cta,html.theme--documenter-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}html.theme--documenter-dark .file.is-white:active .file-cta,html.theme--documenter-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}html.theme--documenter-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:hover .file-cta,html.theme--documenter-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-black:focus .file-cta,html.theme--documenter-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}html.theme--documenter-dark .file.is-black:active .file-cta,html.theme--documenter-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-light .file-cta{background-color:#ecf0f1;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#fff}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#073;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:focus .file-cta,html.theme--documenter-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(0,132,56,0.25);color:#fff}html.theme--documenter-dark .file.is-success:active .file-cta,html.theme--documenter-dark .file.is-success.is-active .file-cta{background-color:#006b2d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning .file-cta{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:hover .file-cta,html.theme--documenter-dark .file.is-warning.is-hovered .file-cta{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-warning:focus .file-cta,html.theme--documenter-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(173,129,0,0.25);color:#fff}html.theme--documenter-dark .file.is-warning:active .file-cta,html.theme--documenter-dark .file.is-warning.is-active .file-cta{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger .file-cta{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:hover .file-cta,html.theme--documenter-dark .file.is-danger.is-hovered .file-cta{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-danger:focus .file-cta,html.theme--documenter-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(158,27,13,0.25);color:#fff}html.theme--documenter-dark .file.is-danger:active .file-cta,html.theme--documenter-dark .file.is-danger.is-active .file-cta{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}html.theme--documenter-dark .file.is-normal{font-size:1rem}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.4em}html.theme--documenter-dark .file.has-name.is-empty .file-name{display:none}html.theme--documenter-dark .file.is-boxed .file-label{flex-direction:column}html.theme--documenter-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}html.theme--documenter-dark .file.is-boxed .file-name{border-width:0 1px 1px}html.theme--documenter-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}html.theme--documenter-dark .file.is-boxed .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-boxed.is-small .file-icon .fa,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}html.theme--documenter-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}html.theme--documenter-dark .file.is-boxed.has-name .file-cta{border-radius:.4em .4em 0 0}html.theme--documenter-dark .file.is-boxed.has-name .file-name{border-radius:0 0 .4em .4em;border-width:0 1px 1px}html.theme--documenter-dark .file.is-centered{justify-content:center}html.theme--documenter-dark .file.is-fullwidth .file-label{width:100%}html.theme--documenter-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}html.theme--documenter-dark .file.is-right{justify-content:flex-end}html.theme--documenter-dark .file.is-right .file-cta{border-radius:0 .4em .4em 0}html.theme--documenter-dark .file.is-right .file-name{border-radius:.4em 0 0 .4em;border-width:1px 0 1px 1px;order:-1}html.theme--documenter-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}html.theme--documenter-dark .file-label:hover .file-cta{background-color:#232829;color:#f2f2f2}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#282f2f;color:#fff}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#f2f2f2;display:block;font-size:1rem;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.75rem;margin-top:0.25rem}html.theme--documenter-dark .help.is-white{color:#fff}html.theme--documenter-dark .help.is-black{color:#0a0a0a}html.theme--documenter-dark .help.is-light{color:#ecf0f1}html.theme--documenter-dark .help.is-dark,html.theme--documenter-dark .content kbd.help{color:#282f2f}html.theme--documenter-dark .help.is-primary,html.theme--documenter-dark .docstring>section>a.help.docs-sourcelink{color:#375a7f}html.theme--documenter-dark .help.is-link{color:#1abc9c}html.theme--documenter-dark .help.is-info{color:#024c7d}html.theme--documenter-dark .help.is-success{color:#008438}html.theme--documenter-dark .help.is-warning{color:#ad8100}html.theme--documenter-dark .help.is-danger{color:#9e1b0d}html.theme--documenter-dark .field:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.has-addons{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.has-addons .control:not(:last-child){margin-right:-1px}html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .button,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,html.theme--documenter-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]),html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]){z-index:3}html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .button.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .button:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .button.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark #documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):focus:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-focused:not([disabled]):hover,html.theme--documenter-dark .field.has-addons .control .select select:not([disabled]):active:hover,html.theme--documenter-dark .field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}html.theme--documenter-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.has-addons.has-addons-centered{justify-content:center}html.theme--documenter-dark .field.has-addons.has-addons-right{justify-content:flex-end}html.theme--documenter-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .field.is-grouped{display:flex;justify-content:flex-start}html.theme--documenter-dark .field.is-grouped>.control{flex-shrink:0}html.theme--documenter-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#282f2f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#5e6d6f;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.5em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.5em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:1rem;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;border-radius:.25rem;box-shadow:#171717;color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-footer:first-child,html.theme--documenter-dark .card-content:first-child,html.theme--documenter-dark .card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-footer:last-child,html.theme--documenter-dark .card-content:last-child,html.theme--documenter-dark .card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}html.theme--documenter-dark .card-image{display:block;position:relative}html.theme--documenter-dark .card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}html.theme--documenter-dark .card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}html.theme--documenter-dark .card-content{background-color:rgba(0,0,0,0);padding:1.5rem}html.theme--documenter-dark .card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #ededed}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:#171717;padding-bottom:.5rem;padding-top:.5rem}html.theme--documenter-dark .dropdown-item{color:#fff;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}html.theme--documenter-dark a.dropdown-item,html.theme--documenter-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.4em}html.theme--documenter-dark .level img{display:inline-block;vertical-align:top}html.theme--documenter-dark .level.is-mobile{display:flex}html.theme--documenter-dark .level.is-mobile .level-left,html.theme--documenter-dark .level.is-mobile .level-right{display:flex}html.theme--documenter-dark .level.is-mobile .level-left+.level-right{margin-top:0}html.theme--documenter-dark .level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}html.theme--documenter-dark .level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level{display:flex}html.theme--documenter-dark .level>.level-item:not(.is-narrow){flex-grow:1}}html.theme--documenter-dark .level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}html.theme--documenter-dark .level-item .title,html.theme--documenter-dark .level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){html.theme--documenter-dark .level-item:not(:last-child){margin-bottom:.75rem}}html.theme--documenter-dark .level-left,html.theme--documenter-dark .level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .level-left .level-item.is-flexible,html.theme--documenter-dark .level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left .level-item:not(:last-child),html.theme--documenter-dark .level-right .level-item:not(:last-child){margin-right:.75rem}}html.theme--documenter-dark .level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){html.theme--documenter-dark .level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-left{display:flex}}html.theme--documenter-dark .level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{html.theme--documenter-dark .level-right{display:flex}}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:inherit}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:.5rem}html.theme--documenter-dark .media .media .media{padding-top:.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:1rem}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.75em;padding-left:.75em}html.theme--documenter-dark .menu-label{color:#fff;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}html.theme--documenter-dark .menu-label:not(:first-child){margin-top:1em}html.theme--documenter-dark .menu-label:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .message{background-color:#282f2f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#fff}html.theme--documenter-dark .message.is-white .message-header{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .message.is-white .message-body{border-color:#fff}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#fff}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f1f5f9}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#4d7eb2}html.theme--documenter-dark .message.is-link{background-color:#edfdf9}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#15987e}html.theme--documenter-dark .message.is-info{background-color:#ebf7ff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#0e9dfb}html.theme--documenter-dark .message.is-success{background-color:#ebfff3}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#00eb64}html.theme--documenter-dark .message.is-warning{background-color:#fffaeb}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#d19c00}html.theme--documenter-dark .message.is-danger{background-color:#fdeeec}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#ec311d}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.4em .4em 0 0;color:rgba(0,0,0,0.7);display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}html.theme--documenter-dark .message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.4em;border-style:solid;border-width:0 0 0 4px;color:#fff;padding:1.25em 1.5em}html.theme--documenter-dark .message-body code,html.theme--documenter-dark .message-body pre{background-color:#fff}html.theme--documenter-dark .message-body pre code{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}html.theme--documenter-dark .modal.is-active{display:flex}html.theme--documenter-dark .modal-background{background-color:rgba(10,10,10,0.86)}html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}html.theme--documenter-dark .navbar{background-color:#375a7f;min-height:4rem;position:relative;z-index:30}html.theme--documenter-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-white .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}html.theme--documenter-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-black .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}html.theme--documenter-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}html.theme--documenter-dark .navbar.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#fff}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#fff}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c}html.theme--documenter-dark .navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#1abc9c;border-bottom-style:solid;border-bottom-width:3px;color:#1abc9c;padding-bottom:calc(0.5rem - 3px)}html.theme--documenter-dark .navbar-content{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-0.375em;right:1.125em}html.theme--documenter-dark .navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}html.theme--documenter-dark .navbar-divider{background-color:rgba(0,0,0,0.2);border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar>.container{display:block}html.theme--documenter-dark .navbar-brand .navbar-item,html.theme--documenter-dark .navbar-tabs .navbar-item{align-items:center;display:flex}html.theme--documenter-dark .navbar-link::after{display:none}html.theme--documenter-dark .navbar-menu{background-color:#375a7f;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}html.theme--documenter-dark .navbar-menu.is-active{display:block}html.theme--documenter-dark .navbar.is-fixed-bottom-touch,html.theme--documenter-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-touch{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-touch{top:0}html.theme--documenter-dark .navbar.is-fixed-top .navbar-menu,html.theme--documenter-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 4rem);overflow:auto}html.theme--documenter-dark html.has-navbar-fixed-top-touch,html.theme--documenter-dark body.has-navbar-fixed-top-touch{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-touch,html.theme--documenter-dark body.has-navbar-fixed-bottom-touch{padding-bottom:4rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar,html.theme--documenter-dark .navbar-menu,html.theme--documenter-dark .navbar-start,html.theme--documenter-dark .navbar-end{align-items:stretch;display:flex}html.theme--documenter-dark .navbar{min-height:4rem}html.theme--documenter-dark .navbar.is-spaced{padding:1rem 2rem}html.theme--documenter-dark .navbar.is-spaced .navbar-start,html.theme--documenter-dark .navbar.is-spaced .navbar-end{align-items:center}html.theme--documenter-dark .navbar.is-spaced a.navbar-item,html.theme--documenter-dark .navbar.is-spaced .navbar-link{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent a.navbar-item:hover,html.theme--documenter-dark .navbar.is-transparent a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-transparent .navbar-link:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-link:hover,html.theme--documenter-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,html.theme--documenter-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-burger{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{align-items:center;display:flex}html.theme--documenter-dark .navbar-item.has-dropdown{align-items:stretch}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}html.theme--documenter-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:1px solid rgba(0,0,0,0.2);border-radius:8px 8px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown,html.theme--documenter-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}html.theme--documenter-dark .navbar-menu{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .navbar-start{justify-content:flex-start;margin-right:auto}html.theme--documenter-dark .navbar-end{justify-content:flex-end;margin-left:auto}html.theme--documenter-dark .navbar-dropdown{background-color:#375a7f;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid rgba(0,0,0,0.2);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}html.theme--documenter-dark .navbar-dropdown a.navbar-item{padding-right:3rem}html.theme--documenter-dark .navbar-dropdown a.navbar-item:focus,html.theme--documenter-dark .navbar-dropdown a.navbar-item:hover{background-color:rgba(0,0,0,0);color:#dbdee0}html.theme--documenter-dark .navbar-dropdown a.navbar-item.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}.navbar.is-spaced html.theme--documenter-dark .navbar-dropdown,html.theme--documenter-dark .navbar-dropdown.is-boxed{border-radius:8px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}html.theme--documenter-dark .navbar-dropdown.is-right{left:auto;right:0}html.theme--documenter-dark .navbar-divider{display:block}html.theme--documenter-dark .navbar>.container .navbar-brand,html.theme--documenter-dark .container>.navbar .navbar-brand{margin-left:-.75rem}html.theme--documenter-dark .navbar>.container .navbar-menu,html.theme--documenter-dark .container>.navbar .navbar-menu{margin-right:-.75rem}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop,html.theme--documenter-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}html.theme--documenter-dark .navbar.is-fixed-top-desktop{top:0}html.theme--documenter-dark html.has-navbar-fixed-top-desktop,html.theme--documenter-dark body.has-navbar-fixed-top-desktop{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom-desktop,html.theme--documenter-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:4rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-top,html.theme--documenter-dark body.has-spaced-navbar-fixed-top{padding-top:6rem}html.theme--documenter-dark html.has-spaced-navbar-fixed-bottom,html.theme--documenter-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:6rem}html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link.is-active{color:#1abc9c}html.theme--documenter-dark a.navbar-item.is-active:not(:focus):not(:hover),html.theme--documenter-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}html.theme--documenter-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:rgba(0,0,0,0)}}html.theme--documenter-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 4rem)}html.theme--documenter-dark .pagination{font-size:1rem;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link{border-color:#5e6d6f;color:#1abc9c;min-width:2.5em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-previous.is-disabled,html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-next.is-disabled,html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-link.is-disabled{background-color:#5e6d6f;border-color:#5e6d6f;box-shadow:none;color:#fff;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}html.theme--documenter-dark .pagination-list li{list-style:none}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between;margin-bottom:0;margin-top:0}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{border-radius:8px;box-shadow:#171717;font-size:1rem}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}html.theme--documenter-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}html.theme--documenter-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}html.theme--documenter-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}html.theme--documenter-dark .panel.is-light .panel-heading{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#ecf0f1}html.theme--documenter-dark .panel.is-light .panel-block.is-active .panel-icon{color:#ecf0f1}html.theme--documenter-dark .panel.is-dark .panel-heading,html.theme--documenter-dark .content kbd.panel .panel-heading{background-color:#282f2f;color:#fff}html.theme--documenter-dark .panel.is-dark .panel-tabs a.is-active,html.theme--documenter-dark .content kbd.panel .panel-tabs a.is-active{border-bottom-color:#282f2f}html.theme--documenter-dark .panel.is-dark .panel-block.is-active .panel-icon,html.theme--documenter-dark .content kbd.panel .panel-block.is-active .panel-icon{color:#282f2f}html.theme--documenter-dark .panel.is-primary .panel-heading,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#375a7f;color:#fff}html.theme--documenter-dark .panel.is-primary .panel-tabs a.is-active,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#375a7f}html.theme--documenter-dark .panel.is-primary .panel-block.is-active .panel-icon,html.theme--documenter-dark .docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#375a7f}html.theme--documenter-dark .panel.is-link .panel-heading{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#1abc9c}html.theme--documenter-dark .panel.is-link .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel.is-info .panel-heading{background-color:#024c7d;color:#fff}html.theme--documenter-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#024c7d}html.theme--documenter-dark .panel.is-info .panel-block.is-active .panel-icon{color:#024c7d}html.theme--documenter-dark .panel.is-success .panel-heading{background-color:#008438;color:#fff}html.theme--documenter-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#008438}html.theme--documenter-dark .panel.is-success .panel-block.is-active .panel-icon{color:#008438}html.theme--documenter-dark .panel.is-warning .panel-heading{background-color:#ad8100;color:#fff}html.theme--documenter-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ad8100}html.theme--documenter-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ad8100}html.theme--documenter-dark .panel.is-danger .panel-heading{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#9e1b0d}html.theme--documenter-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#9e1b0d}html.theme--documenter-dark .panel-tabs:not(:last-child),html.theme--documenter-dark .panel-block:not(:last-child){border-bottom:1px solid #ededed}html.theme--documenter-dark .panel-heading{background-color:#343c3d;border-radius:8px 8px 0 0;color:#f2f2f2;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark .panel-block:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.4em .4em 0 0}html.theme--documenter-dark .tabs.is-boxed a:hover{background-color:#282f2f;border-bottom-color:#5e6d6f}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#5e6d6f;border-bottom-color:rgba(0,0,0,0) !important}html.theme--documenter-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}html.theme--documenter-dark .tabs.is-toggle a{border-color:#5e6d6f;border-style:solid;border-width:1px;margin-bottom:0;position:relative}html.theme--documenter-dark .tabs.is-toggle a:hover{background-color:#282f2f;border-color:#8c9b9d;z-index:2}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .tabs.is-toggle li:first-child a{border-top-left-radius:.4em;border-bottom-left-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-top-right-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none;width:unset}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none;width:unset}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none;width:unset}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none;width:unset}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none;width:unset}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none;width:unset}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none;width:unset}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.33333337%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.33333337%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.66666674%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.66666674%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.33333337%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.33333337%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.66666674%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.66666674%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.33333337%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.33333337%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.66666674%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.66666674%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.33333337%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.33333337%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.66666674%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.66666674%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .columns:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}html.theme--documenter-dark .columns.is-centered{justify-content:center}html.theme--documenter-dark .columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}html.theme--documenter-dark .columns.is-gapless>.column{margin:0;padding:0 !important}html.theme--documenter-dark .columns.is-gapless:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .columns.is-gapless:last-child{margin-bottom:0}html.theme--documenter-dark .columns.is-mobile{display:flex}html.theme--documenter-dark .columns.is-multiline{flex-wrap:wrap}html.theme--documenter-dark .columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-desktop{display:flex}}html.theme--documenter-dark .columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}html.theme--documenter-dark .columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}html.theme--documenter-dark .columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-0-fullhd{--columnGap: 0rem}}html.theme--documenter-dark .columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-1-fullhd{--columnGap: .25rem}}html.theme--documenter-dark .columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-2-fullhd{--columnGap: .5rem}}html.theme--documenter-dark .columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-3-fullhd{--columnGap: .75rem}}html.theme--documenter-dark .columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-4-fullhd{--columnGap: 1rem}}html.theme--documenter-dark .columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}html.theme--documenter-dark .columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}html.theme--documenter-dark .columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}html.theme--documenter-dark .columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){html.theme--documenter-dark .columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark .columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){html.theme--documenter-dark .columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){html.theme--documenter-dark .columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){html.theme--documenter-dark .columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){html.theme--documenter-dark .columns.is-variable.is-8-fullhd{--columnGap: 2rem}}html.theme--documenter-dark .tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}html.theme--documenter-dark .tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}html.theme--documenter-dark .tile.is-ancestor:last-child{margin-bottom:-.75rem}html.theme--documenter-dark .tile.is-ancestor:not(:last-child){margin-bottom:.75rem}html.theme--documenter-dark .tile.is-child{margin:0 !important}html.theme--documenter-dark .tile.is-parent{padding:.75rem}html.theme--documenter-dark .tile.is-vertical{flex-direction:column}html.theme--documenter-dark .tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{html.theme--documenter-dark .tile:not(.is-child){display:flex}html.theme--documenter-dark .tile.is-1{flex:none;width:8.33333337%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.66666674%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.33333337%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.66666674%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.33333337%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.66666674%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.33333337%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.66666674%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-white strong{color:inherit}html.theme--documenter-dark .hero.is-white .title{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .subtitle{color:rgba(10,10,10,0.9)}html.theme--documenter-dark .hero.is-white .subtitle a:not(.button),html.theme--documenter-dark .hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-white .navbar-menu{background-color:#fff}}html.theme--documenter-dark .hero.is-white .navbar-item,html.theme--documenter-dark .hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}html.theme--documenter-dark .hero.is-white a.navbar-item:hover,html.theme--documenter-dark .hero.is-white a.navbar-item.is-active,html.theme--documenter-dark .hero.is-white .navbar-link:hover,html.theme--documenter-dark .hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}html.theme--documenter-dark .hero.is-white .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a{color:#0a0a0a}html.theme--documenter-dark .hero.is-white .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}html.theme--documenter-dark .hero.is-black{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-black strong{color:inherit}html.theme--documenter-dark .hero.is-black .title{color:#fff}html.theme--documenter-dark .hero.is-black .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-black .subtitle a:not(.button),html.theme--documenter-dark .hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-black .navbar-menu{background-color:#0a0a0a}}html.theme--documenter-dark .hero.is-black .navbar-item,html.theme--documenter-dark .hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-black a.navbar-item:hover,html.theme--documenter-dark .hero.is-black a.navbar-item.is-active,html.theme--documenter-dark .hero.is-black .navbar-link:hover,html.theme--documenter-dark .hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}html.theme--documenter-dark .hero.is-black .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-black .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-black .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}html.theme--documenter-dark .hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}html.theme--documenter-dark .hero.is-light{background-color:#ecf0f1;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(0,0,0,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{color:#ecf0f1 !important;opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#fff}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#fff}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#fff}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{color:#282f2f !important;opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#375a7f !important;opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{color:#1abc9c !important;opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{color:#024c7d !important;opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{color:#008438 !important;opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{color:#ad8100 !important;opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{color:#9e1b0d !important;opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding:18rem 6rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-body{padding:3rem 3rem}}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section{padding:3rem 3rem}html.theme--documenter-dark .section.is-medium{padding:9rem 4.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 6rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#fff}html.theme--documenter-dark .button.is-active,html.theme--documenter-dark .button.is-focused,html.theme--documenter-dark .button:active,html.theme--documenter-dark .button:focus{box-shadow:0 0 0 2px rgba(140,155,157,0.5)}html.theme--documenter-dark .button.is-white.is-hovered,html.theme--documenter-dark .button.is-white:hover{background-color:#fff}html.theme--documenter-dark .button.is-white.is-active,html.theme--documenter-dark .button.is-white.is-focused,html.theme--documenter-dark .button.is-white:active,html.theme--documenter-dark .button.is-white:focus{border-color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,0.5)}html.theme--documenter-dark .button.is-black.is-hovered,html.theme--documenter-dark .button.is-black:hover{background-color:#1d1d1d}html.theme--documenter-dark .button.is-black.is-active,html.theme--documenter-dark .button.is-black.is-focused,html.theme--documenter-dark .button.is-black:active,html.theme--documenter-dark .button.is-black:focus{border-color:#0a0a0a;box-shadow:0 0 0 2px rgba(10,10,10,0.5)}html.theme--documenter-dark .button.is-light.is-hovered,html.theme--documenter-dark .button.is-light:hover{background-color:#fff}html.theme--documenter-dark .button.is-light.is-active,html.theme--documenter-dark .button.is-light.is-focused,html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light:focus{border-color:#ecf0f1;box-shadow:0 0 0 2px rgba(236,240,241,0.5)}html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered,html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover{background-color:#3a4344}html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused,html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus{border-color:#282f2f;box-shadow:0 0 0 2px rgba(40,47,47,0.5)}html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover{background-color:#436d9a}html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink,html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus{border-color:#375a7f;box-shadow:0 0 0 2px rgba(55,90,127,0.5)}html.theme--documenter-dark .button.is-link.is-hovered,html.theme--documenter-dark .button.is-link:hover{background-color:#1fdeb8}html.theme--documenter-dark .button.is-link.is-active,html.theme--documenter-dark .button.is-link.is-focused,html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link:focus{border-color:#1abc9c;box-shadow:0 0 0 2px rgba(26,188,156,0.5)}html.theme--documenter-dark .button.is-info.is-hovered,html.theme--documenter-dark .button.is-info:hover{background-color:#0363a3}html.theme--documenter-dark .button.is-info.is-active,html.theme--documenter-dark .button.is-info.is-focused,html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info:focus{border-color:#024c7d;box-shadow:0 0 0 2px rgba(2,76,125,0.5)}html.theme--documenter-dark .button.is-success.is-hovered,html.theme--documenter-dark .button.is-success:hover{background-color:#00aa48}html.theme--documenter-dark .button.is-success.is-active,html.theme--documenter-dark .button.is-success.is-focused,html.theme--documenter-dark .button.is-success:active,html.theme--documenter-dark .button.is-success:focus{border-color:#008438;box-shadow:0 0 0 2px rgba(0,132,56,0.5)}html.theme--documenter-dark .button.is-warning.is-hovered,html.theme--documenter-dark .button.is-warning:hover{background-color:#d39e00}html.theme--documenter-dark .button.is-warning.is-active,html.theme--documenter-dark .button.is-warning.is-focused,html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning:focus{border-color:#ad8100;box-shadow:0 0 0 2px rgba(173,129,0,0.5)}html.theme--documenter-dark .button.is-danger.is-hovered,html.theme--documenter-dark .button.is-danger:hover{background-color:#c12110}html.theme--documenter-dark .button.is-danger.is-active,html.theme--documenter-dark .button.is-danger.is-focused,html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger:focus{border-color:#9e1b0d;box-shadow:0 0 0 2px rgba(158,27,13,0.5)}html.theme--documenter-dark .label{color:#dbdee0}html.theme--documenter-dark .button,html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .select,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea{height:2.5em}html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .textarea{transition:all 200ms ease;box-shadow:none;border-width:1px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .select:after,html.theme--documenter-dark .select select{border-width:1px}html.theme--documenter-dark .control.has-addons .button,html.theme--documenter-dark .control.has-addons .input,html.theme--documenter-dark .control.has-addons #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-addons form.docs-search>input,html.theme--documenter-dark .control.has-addons .select{margin-right:-1px}html.theme--documenter-dark .notification{background-color:#343c3d}html.theme--documenter-dark .card{box-shadow:none;border:1px solid #343c3d;background-color:#282f2f;border-radius:.4em}html.theme--documenter-dark .card .card-image img{border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-header{box-shadow:none;background-color:rgba(18,18,18,0.2);border-radius:.4em .4em 0 0}html.theme--documenter-dark .card .card-footer{background-color:rgba(18,18,18,0.2)}html.theme--documenter-dark .card .card-footer,html.theme--documenter-dark .card .card-footer-item{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .notification.is-white a:not(.button){color:#0a0a0a;text-decoration:underline}html.theme--documenter-dark .notification.is-black a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-light a:not(.button){color:rgba(0,0,0,0.7);text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.4em}html.theme--documenter-dark .menu-list a{transition:all 300ms ease}html.theme--documenter-dark .modal-card-body{background-color:#282f2f}html.theme--documenter-dark .modal-card-foot,html.theme--documenter-dark .modal-card-head{border-color:#343c3d}html.theme--documenter-dark .message-header{font-weight:700;background-color:#343c3d;color:#fff}html.theme--documenter-dark .message-body{border-width:1px;border-color:#343c3d}html.theme--documenter-dark .navbar{border-radius:.4em}html.theme--documenter-dark .navbar.is-transparent{background:none}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c}@media screen and (max-width: 1055px){html.theme--documenter-dark .navbar .navbar-menu{background-color:#375a7f;border-radius:0 0 .4em .4em}}html.theme--documenter-dark .hero .navbar,html.theme--documenter-dark body>.navbar{border-radius:0}html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-previous{border-width:1px}html.theme--documenter-dark .panel-block,html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs{border-width:1px}html.theme--documenter-dark .panel-block:first-child,html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child{border-top-width:1px}html.theme--documenter-dark .panel-heading{font-weight:700}html.theme--documenter-dark .panel-tabs a{border-width:1px;margin-bottom:-1px}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#17a689}html.theme--documenter-dark .panel-block:hover{color:#1dd2af}html.theme--documenter-dark .panel-block:hover .panel-icon{color:#1dd2af}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#17a689}html.theme--documenter-dark .tabs a{border-bottom-width:1px;margin-bottom:-1px}html.theme--documenter-dark .tabs ul{border-bottom-width:1px}html.theme--documenter-dark .tabs.is-boxed a{border-width:1px}html.theme--documenter-dark .tabs.is-boxed li.is-active a{background-color:#1f2424}html.theme--documenter-dark .tabs.is-toggle li a{border-width:1px;margin-bottom:0}html.theme--documenter-dark .tabs.is-toggle li+li{margin-left:-1px}html.theme--documenter-dark .hero.is-white .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-black .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-light .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-dark .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .content kbd.hero .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-primary .navbar .navbar-dropdown .navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-link .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-info .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-success .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-warning .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark .hero.is-danger .navbar .navbar-dropdown .navbar-item:hover{background-color:rgba(0,0,0,0)}html.theme--documenter-dark h1 .docs-heading-anchor,html.theme--documenter-dark h1 .docs-heading-anchor:hover,html.theme--documenter-dark h1 .docs-heading-anchor:visited,html.theme--documenter-dark h2 .docs-heading-anchor,html.theme--documenter-dark h2 .docs-heading-anchor:hover,html.theme--documenter-dark h2 .docs-heading-anchor:visited,html.theme--documenter-dark h3 .docs-heading-anchor,html.theme--documenter-dark h3 .docs-heading-anchor:hover,html.theme--documenter-dark h3 .docs-heading-anchor:visited,html.theme--documenter-dark h4 .docs-heading-anchor,html.theme--documenter-dark h4 .docs-heading-anchor:hover,html.theme--documenter-dark h4 .docs-heading-anchor:visited,html.theme--documenter-dark h5 .docs-heading-anchor,html.theme--documenter-dark h5 .docs-heading-anchor:hover,html.theme--documenter-dark h5 .docs-heading-anchor:visited,html.theme--documenter-dark h6 .docs-heading-anchor,html.theme--documenter-dark h6 .docs-heading-anchor:hover,html.theme--documenter-dark h6 .docs-heading-anchor:visited{color:#f2f2f2}html.theme--documenter-dark h1 .docs-heading-anchor-permalink,html.theme--documenter-dark h2 .docs-heading-anchor-permalink,html.theme--documenter-dark h3 .docs-heading-anchor-permalink,html.theme--documenter-dark h4 .docs-heading-anchor-permalink,html.theme--documenter-dark h5 .docs-heading-anchor-permalink,html.theme--documenter-dark h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}html.theme--documenter-dark h1 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h2 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h3 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h4 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h5 .docs-heading-anchor-permalink::before,html.theme--documenter-dark h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:1rem}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;color:#fff}html.theme--documenter-dark .admonition.is-default>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-info{background-color:#282f2f;border-color:#024c7d}html.theme--documenter-dark .admonition.is-info>.admonition-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .admonition.is-info>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-success{background-color:#282f2f;border-color:#008438}html.theme--documenter-dark .admonition.is-success>.admonition-header{background-color:#008438;color:#fff}html.theme--documenter-dark .admonition.is-success>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-warning{background-color:#282f2f;border-color:#ad8100}html.theme--documenter-dark .admonition.is-warning>.admonition-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .admonition.is-warning>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-danger{background-color:#282f2f;border-color:#9e1b0d}html.theme--documenter-dark .admonition.is-danger>.admonition-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .admonition.is-danger>.admonition-body{color:#fff}html.theme--documenter-dark .admonition.is-compat{background-color:#282f2f;border-color:#137886}html.theme--documenter-dark .admonition.is-compat>.admonition-header{background-color:#137886;color:#fff}html.theme--documenter-dark .admonition.is-compat>.admonition-body{color:#fff}html.theme--documenter-dark .admonition-header{color:#fff;background-color:#5e6d6f;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}html.theme--documenter-dark .admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}html.theme--documenter-dark details.admonition.is-details>.admonition-header{list-style:none}html.theme--documenter-dark details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}html.theme--documenter-dark details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}html.theme--documenter-dark .admonition-body{color:#fff;padding:0.5rem .75rem}html.theme--documenter-dark .admonition-body pre{background-color:#282f2f}html.theme--documenter-dark .admonition-body code{background-color:rgba(255,255,255,0.05)}html.theme--documenter-dark .docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #5e6d6f;box-shadow:none;max-width:100%}html.theme--documenter-dark .docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f;overflow:auto}html.theme--documenter-dark .docstring>header code{background-color:transparent}html.theme--documenter-dark .docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}html.theme--documenter-dark .docstring>header .docstring-binding{margin-right:0.3em}html.theme--documenter-dark .docstring>header .docstring-category{margin-left:0.3em}html.theme--documenter-dark .docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .docstring>section:last-child{border-bottom:none}html.theme--documenter-dark .docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}html.theme--documenter-dark .docstring>section>a.docs-sourcelink:focus{opacity:1 !important}html.theme--documenter-dark .docstring:hover>section>a.docs-sourcelink{opacity:0.2}html.theme--documenter-dark .docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}html.theme--documenter-dark .docstring>section:hover a.docs-sourcelink{opacity:1}html.theme--documenter-dark .documenter-example-output{background-color:#1f2424}html.theme--documenter-dark .outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#282f2f;color:#fff;border-bottom:3px solid #9e1b0d;padding:10px 35px;text-align:center;font-size:15px}html.theme--documenter-dark .outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}html.theme--documenter-dark .outdated-warning-overlay a{color:#1abc9c}html.theme--documenter-dark .outdated-warning-overlay a:hover{color:#1dd2af}html.theme--documenter-dark .content pre{border:1px solid #5e6d6f}html.theme--documenter-dark .content code{font-weight:inherit}html.theme--documenter-dark .content a code{color:#1abc9c}html.theme--documenter-dark .content a:hover code{color:#1dd2af}html.theme--documenter-dark .content h1 code,html.theme--documenter-dark .content h2 code,html.theme--documenter-dark .content h3 code,html.theme--documenter-dark .content h4 code,html.theme--documenter-dark .content h5 code,html.theme--documenter-dark .content h6 code{color:#f2f2f2}html.theme--documenter-dark .content table{display:block;width:initial;max-width:100%;overflow-x:auto}html.theme--documenter-dark .content blockquote>ul:first-child,html.theme--documenter-dark .content blockquote>ol:first-child,html.theme--documenter-dark .content .admonition-body>ul:first-child,html.theme--documenter-dark .content .admonition-body>ol:first-child{margin-top:0}html.theme--documenter-dark pre,html.theme--documenter-dark code{font-variant-ligatures:no-contextual}html.theme--documenter-dark .breadcrumb a.is-disabled{cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb a.is-disabled,html.theme--documenter-dark .breadcrumb a.is-disabled:hover{color:#f2f2f2}html.theme--documenter-dark .hljs{background:initial !important}html.theme--documenter-dark .katex .katex-mathml{top:0;right:0}html.theme--documenter-dark .katex-display,html.theme--documenter-dark mjx-container,html.theme--documenter-dark .MathJax_Display{margin:0.5em 0 !important}html.theme--documenter-dark html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}html.theme--documenter-dark li.no-marker{list-style:none}html.theme--documenter-dark #documenter .docs-main>article{overflow-wrap:break-word}html.theme--documenter-dark #documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main{width:100%}html.theme--documenter-dark #documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-main>header,html.theme--documenter-dark #documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar{background-color:#1f2424;border-bottom:1px solid #5e6d6f;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}html.theme--documenter-dark #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}html.theme--documenter-dark #documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #171717;transition-duration:0.7s;-webkit-transition-duration:0.7s}html.theme--documenter-dark #documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}html.theme--documenter-dark #documenter .docs-main section.footnotes{border-top:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-main section.footnotes li .tag:first-child,html.theme--documenter-dark #documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,html.theme--documenter-dark #documenter .docs-main section.footnotes li .content kbd:first-child,html.theme--documenter-dark .content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}html.theme--documenter-dark #documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #5e6d6f;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage,html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}html.theme--documenter-dark #documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}html.theme--documenter-dark #documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}html.theme--documenter-dark #documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}html.theme--documenter-dark #documenter .docs-sidebar{display:flex;flex-direction:column;color:#fff;background-color:#282f2f;border-right:1px solid #5e6d6f;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}html.theme--documenter-dark #documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #171717}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar{left:0;top:0}}html.theme--documenter-dark #documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name a,html.theme--documenter-dark #documenter .docs-sidebar .docs-package-name a:hover{color:#fff}html.theme--documenter-dark #documenter .docs-sidebar .docs-version-selector{border-top:1px solid #5e6d6f;display:none;padding:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar .docs-version-selector.visible{display:flex}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #5e6d6f;padding-bottom:1.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#fff;background:#282f2f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#fff;background-color:#32393a}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #5e6d6f;border-bottom:1px solid #5e6d6f;background-color:#1f2424}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#1f2424;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#32393a;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{width:14.4rem}html.theme--documenter-dark #documenter .docs-sidebar #documenter-search-query{color:#868c98;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}html.theme--documenter-dark kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(245,245,245,0.6);box-shadow:0 2px 0 1px rgba(245,245,245,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}html.theme--documenter-dark .search-min-width-50{min-width:50%}html.theme--documenter-dark .search-min-height-100{min-height:100%}html.theme--documenter-dark .search-modal-card-body{max-height:calc(100vh - 15rem)}html.theme--documenter-dark .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--documenter-dark .search-result-link:hover,html.theme--documenter-dark .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--documenter-dark .search-result-link .property-search-result-badge,html.theme--documenter-dark .search-result-link .search-filter{transition:all 300ms}html.theme--documenter-dark .property-search-result-badge,html.theme--documenter-dark .search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}html.theme--documenter-dark .search-result-link:hover .property-search-result-badge,html.theme--documenter-dark .search-result-link:hover .search-filter,html.theme--documenter-dark .search-result-link:focus .property-search-result-badge,html.theme--documenter-dark .search-result-link:focus .search-filter{color:#333;background-color:#f1f5f9}html.theme--documenter-dark .search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}html.theme--documenter-dark .search-filter:hover,html.theme--documenter-dark .search-filter:focus{color:#333}html.theme--documenter-dark .search-filter-selected{color:#f5f5f5;background-color:rgba(139,0,139,0.5)}html.theme--documenter-dark .search-filter-selected:hover,html.theme--documenter-dark .search-filter-selected:focus{color:#f5f5f5}html.theme--documenter-dark .search-result-highlight{background-color:#ffdd57;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .search-result-title{width:85%;color:#f5f5f5}html.theme--documenter-dark .search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar-thumb,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}html.theme--documenter-dark #search-modal .modal-card-body::-webkit-scrollbar-track,html.theme--documenter-dark #search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem}html.theme--documenter-dark .gap-8{gap:2rem}html.theme--documenter-dark{background-color:#1f2424;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark .ansi span.sgr1{font-weight:bolder}html.theme--documenter-dark .ansi span.sgr2{font-weight:lighter}html.theme--documenter-dark .ansi span.sgr3{font-style:italic}html.theme--documenter-dark .ansi span.sgr4{text-decoration:underline}html.theme--documenter-dark .ansi span.sgr7{color:#1f2424;background-color:#fff}html.theme--documenter-dark .ansi span.sgr8{color:transparent}html.theme--documenter-dark .ansi span.sgr8 span{color:transparent}html.theme--documenter-dark .ansi span.sgr9{text-decoration:line-through}html.theme--documenter-dark .ansi span.sgr30{color:#242424}html.theme--documenter-dark .ansi span.sgr31{color:#f6705f}html.theme--documenter-dark .ansi span.sgr32{color:#4fb43a}html.theme--documenter-dark .ansi span.sgr33{color:#f4c72f}html.theme--documenter-dark .ansi span.sgr34{color:#7587f0}html.theme--documenter-dark .ansi span.sgr35{color:#bc89d3}html.theme--documenter-dark .ansi span.sgr36{color:#49b6ca}html.theme--documenter-dark .ansi span.sgr37{color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr40{background-color:#242424}html.theme--documenter-dark .ansi span.sgr41{background-color:#f6705f}html.theme--documenter-dark .ansi span.sgr42{background-color:#4fb43a}html.theme--documenter-dark .ansi span.sgr43{background-color:#f4c72f}html.theme--documenter-dark .ansi span.sgr44{background-color:#7587f0}html.theme--documenter-dark .ansi span.sgr45{background-color:#bc89d3}html.theme--documenter-dark .ansi span.sgr46{background-color:#49b6ca}html.theme--documenter-dark .ansi span.sgr47{background-color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr90{color:#92a0a2}html.theme--documenter-dark .ansi span.sgr91{color:#ff8674}html.theme--documenter-dark .ansi span.sgr92{color:#79d462}html.theme--documenter-dark .ansi span.sgr93{color:#ffe76b}html.theme--documenter-dark .ansi span.sgr94{color:#8a98ff}html.theme--documenter-dark .ansi span.sgr95{color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr96{color:#6bc8db}html.theme--documenter-dark .ansi span.sgr97{color:#ecf0f1}html.theme--documenter-dark .ansi span.sgr100{background-color:#92a0a2}html.theme--documenter-dark .ansi span.sgr101{background-color:#ff8674}html.theme--documenter-dark .ansi span.sgr102{background-color:#79d462}html.theme--documenter-dark .ansi span.sgr103{background-color:#ffe76b}html.theme--documenter-dark .ansi span.sgr104{background-color:#8a98ff}html.theme--documenter-dark .ansi span.sgr105{background-color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr106{background-color:#6bc8db}html.theme--documenter-dark .ansi span.sgr107{background-color:#ecf0f1}html.theme--documenter-dark code.language-julia-repl>span.hljs-meta{color:#4fb43a;font-weight:bolder}html.theme--documenter-dark .hljs{background:#2b2b2b;color:#f8f8f2}html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-quote{color:#d4d0ab}html.theme--documenter-dark .hljs-variable,html.theme--documenter-dark .hljs-template-variable,html.theme--documenter-dark .hljs-tag,html.theme--documenter-dark .hljs-name,html.theme--documenter-dark .hljs-selector-id,html.theme--documenter-dark .hljs-selector-class,html.theme--documenter-dark .hljs-regexp,html.theme--documenter-dark .hljs-deletion{color:#ffa07a}html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-link{color:#f5ab35}html.theme--documenter-dark .hljs-attribute{color:#ffd700}html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-addition{color:#abe338}html.theme--documenter-dark .hljs-title,html.theme--documenter-dark .hljs-section{color:#00e0e0}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{color:#dcc6e0}html.theme--documenter-dark .hljs-emphasis{font-style:italic}html.theme--documenter-dark .hljs-strong{font-weight:bold}@media screen and (-ms-high-contrast: active){html.theme--documenter-dark .hljs-addition,html.theme--documenter-dark .hljs-attribute,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-link,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-quote{color:highlight}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{font-weight:bold}}html.theme--documenter-dark .hljs-subst{color:#f8f8f2}html.theme--documenter-dark .search-result-link{border-radius:0.7em;transition:all 300ms}html.theme--documenter-dark .search-result-link:hover,html.theme--documenter-dark .search-result-link:focus{background-color:rgba(0,128,128,0.1)}html.theme--documenter-dark .search-result-link .property-search-result-badge,html.theme--documenter-dark .search-result-link .search-filter{transition:all 300ms}html.theme--documenter-dark .search-result-link:hover .property-search-result-badge,html.theme--documenter-dark .search-result-link:hover .search-filter,html.theme--documenter-dark .search-result-link:focus .property-search-result-badge,html.theme--documenter-dark .search-result-link:focus .search-filter{color:#333 !important;background-color:#f1f5f9 !important}html.theme--documenter-dark .search-result-title{color:whitesmoke}html.theme--documenter-dark .search-result-highlight{background-color:greenyellow;color:black}html.theme--documenter-dark .search-divider{border-bottom:1px solid #5e6d6f50}html.theme--documenter-dark .w-100{width:100%}html.theme--documenter-dark .gap-2{gap:0.5rem}html.theme--documenter-dark .gap-4{gap:1rem} diff --git a/docs/build/assets/themes/documenter-light.css b/docs/build/assets/themes/documenter-light.css new file mode 100644 index 00000000..07f9d088 --- /dev/null +++ b/docs/build/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.5em - 1px);padding-left:calc(0.75em - 1px);padding-right:calc(0.75em - 1px);padding-top:calc(0.5em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:0.625em}.admonition:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before,.delete::before{height:2px;width:50%}.modal-close::after,.delete::after{height:50%;width:2px}.modal-close:hover,.delete:hover,.modal-close:focus,.delete:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active,.delete:active{background-color:rgba(10,10,10,0.4)}.is-small.modal-close,#documenter .docs-sidebar form.docs-search>input.modal-close,.is-small.delete,#documenter .docs-sidebar form.docs-search>input.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.modal-close,.is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.modal-close,.is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.control.is-loading::after,.select.is-loading::after,.loader,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-background-white{background-color:#fff !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-background-black{background-color:#0a0a0a !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-background-light{background-color:#f5f5f5 !important}.has-text-dark{color:#363636 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}.has-background-dark{background-color:#363636 !important}.has-text-primary{color:#4eb5de !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#27a1d2 !important}.has-background-primary{background-color:#4eb5de !important}.has-text-primary-light{color:#eef8fc !important}a.has-text-primary-light:hover,a.has-text-primary-light:focus{color:#c3e6f4 !important}.has-background-primary-light{background-color:#eef8fc !important}.has-text-primary-dark{color:#1a6d8e !important}a.has-text-primary-dark:hover,a.has-text-primary-dark:focus{color:#228eb9 !important}.has-background-primary-dark{background-color:#1a6d8e !important}.has-text-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-link-light{color:#eff3fb !important}a.has-text-link-light:hover,a.has-text-link-light:focus{color:#c6d6f1 !important}.has-background-link-light{background-color:#eff3fb !important}.has-text-link-dark{color:#3169c4 !important}a.has-text-link-dark:hover,a.has-text-link-dark:focus{color:#5485d4 !important}.has-background-link-dark{background-color:#3169c4 !important}.has-text-info{color:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-info-light{color:#ecf7fe !important}a.has-text-info-light:hover,a.has-text-info-light:focus{color:#bde2fa !important}.has-background-info-light{background-color:#ecf7fe !important}.has-text-info-dark{color:#0e72b4 !important}a.has-text-info-dark:hover,a.has-text-info-dark:focus{color:#1190e3 !important}.has-background-info-dark{background-color:#0e72b4 !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-success-light{color:#eefcf3 !important}a.has-text-success-light:hover,a.has-text-success-light:focus{color:#c2f4d4 !important}.has-background-success-light{background-color:#eefcf3 !important}.has-text-success-dark{color:#198f43 !important}a.has-text-success-dark:hover,a.has-text-success-dark:focus{color:#21bb57 !important}.has-background-success-dark{background-color:#198f43 !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-warning-light{color:#fffbeb !important}a.has-text-warning-light:hover,a.has-text-warning-light:focus{color:#fff1b8 !important}.has-background-warning-light{background-color:#fffbeb !important}.has-text-warning-dark{color:#947600 !important}a.has-text-warning-dark:hover,a.has-text-warning-dark:focus{color:#c79f00 !important}.has-background-warning-dark{background-color:#947600 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-danger-light{color:#ffeceb !important}a.has-text-danger-light:hover,a.has-text-danger-light:focus{color:#ffbbb8 !important}.has-background-danger-light{background-color:#ffeceb !important}.has-text-danger-dark{color:#f50c00 !important}a.has-text-danger-dark:hover,a.has-text-danger-dark:focus{color:#ff3429 !important}.has-background-danger-dark{background-color:#f50c00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-background-white-ter{background-color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.is-clipped{overflow:hidden !important}.is-relative{position:relative !important}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}body{color:#222;font-size:1em;font-weight:400;line-height:1.5}a{color:#2e63b8;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:rgba(0,0,0,0.05);color:#000;font-size:.875em;font-weight:normal;padding:.1em}hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#222;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#222;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#222}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.box{background-color:#fff;border-radius:6px;box-shadow:#bbb;color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#222;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.5em - 1px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-0.5em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.5em - 1px);margin-right:calc(-0.5em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#222;text-decoration:underline}.button.is-text:hover,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text.is-focused{background-color:#f5f5f5;color:#222}.button.is-text:active,.button.is-text.is-active{background-color:#e8e8e8;color:#222}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:rgba(0,0,0,0);color:#2e63b8;text-decoration:none}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:#2e63b8;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.button.is-white:focus:not(:active),.button.is-white.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover,.button.is-white.is-inverted.is-hovered{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined.is-loading:hover::after,.button.is-white.is-outlined.is-loading.is-hovered::after,.button.is-white.is-outlined.is-loading:focus::after,.button.is-white.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading:hover::after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-white.is-inverted.is-outlined.is-loading:focus::after,.button.is-white.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;color:#fff}.button.is-black:focus:not(:active),.button.is-black.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover,.button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined.is-loading:hover::after,.button.is-black.is-outlined.is-loading.is-hovered::after,.button.is-black.is-outlined.is-loading:focus::after,.button.is-black.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading:hover::after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-black.is-inverted.is-outlined.is-loading:focus::after,.button.is-black.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined.is-loading:hover::after,.button.is-light.is-outlined.is-loading.is-hovered::after,.button.is-light.is-outlined.is-loading:focus::after,.button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading:hover::after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-light.is-inverted.is-outlined.is-loading:focus::after,.button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark:hover,.content kbd.button:hover,.button.is-dark.is-hovered,.content kbd.button.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#fff}.button.is-dark:focus:not(:active),.content kbd.button:focus:not(:active),.button.is-dark.is-focused:not(:active),.content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.button.is-dark:active,.content kbd.button:active,.button.is-dark.is-active,.content kbd.button.is-active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:#363636;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined,.content kbd.button.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined:hover,.content kbd.button.is-outlined:hover,.button.is-dark.is-outlined.is-hovered,.content kbd.button.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.content kbd.button.is-outlined:focus,.button.is-dark.is-outlined.is-focused,.content kbd.button.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading::after,.content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-outlined.is-loading:hover::after,.content kbd.button.is-outlined.is-loading:hover::after,.button.is-dark.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-outlined.is-loading:focus::after,.content kbd.button.is-outlined.is-loading:focus::after,.button.is-dark.is-outlined.is-loading.is-focused::after,.content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-dark.is-outlined[disabled],.content kbd.button.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .content kbd.button.is-outlined,.content fieldset[disabled] kbd.button.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined,.content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined:hover,.content kbd.button.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined.is-hovered,.content kbd.button.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.content kbd.button.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined.is-focused,.content kbd.button.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading:hover::after,.content kbd.button.is-inverted.is-outlined.is-loading:hover::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-dark.is-inverted.is-outlined.is-loading:focus::after,.content kbd.button.is-inverted.is-outlined.is-loading:focus::after,.button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,.content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #363636 #363636 !important}.button.is-dark.is-inverted.is-outlined[disabled],.content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .content kbd.button.is-inverted.is-outlined,.content fieldset[disabled] kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light,.docstring>section>a.button.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.button.is-primary.is-light:hover,.docstring>section>a.button.is-light.docs-sourcelink:hover,.button.is-primary.is-light.is-hovered,.docstring>section>a.button.is-light.is-hovered.docs-sourcelink{background-color:#e3f3fa;border-color:transparent;color:#1a6d8e}.button.is-primary.is-light:active,.docstring>section>a.button.is-light.docs-sourcelink:active,.button.is-primary.is-light.is-active,.docstring>section>a.button.is-light.is-active.docs-sourcelink{background-color:#d8eff8;border-color:transparent;color:#1a6d8e}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:#2e63b8;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#eff3fb;color:#3169c4}.button.is-link.is-light:hover,.button.is-link.is-light.is-hovered{background-color:#e4ecf8;border-color:transparent;color:#3169c4}.button.is-link.is-light:active,.button.is-link.is-light.is-active{background-color:#dae5f6;border-color:transparent;color:#3169c4}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:#209cee;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.button.is-info.is-light:hover,.button.is-info.is-light.is-hovered{background-color:#e0f1fd;border-color:transparent;color:#0e72b4}.button.is-info.is-light:active,.button.is-info.is-light.is-active{background-color:#d4ecfc;border-color:transparent;color:#0e72b4}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:#22c35b;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#eefcf3;color:#198f43}.button.is-success.is-light:hover,.button.is-success.is-light.is-hovered{background-color:#e3faeb;border-color:transparent;color:#198f43}.button.is-success.is-light:active,.button.is-success.is-light.is-active{background-color:#d8f8e3;border-color:transparent;color:#198f43}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:#ffdd57;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light:hover,.button.is-warning.is-light.is-hovered{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light:active,.button.is-warning.is-light.is-active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:#da0b00;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.button.is-danger.is-light:hover,.button.is-danger.is-light.is-hovered{background-color:#ffe0de;border-color:transparent;color:#f50c00}.button.is-danger.is-light:active,.button.is-danger.is-light.is-active{background-color:#ffd3d1;border-color:transparent;color:#f50c00}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{font-size:.75rem}.button.is-small:not(.is-rounded),#documenter .docs-sidebar form.docs-search>input.button:not(.is-rounded){border-radius:2px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - (1em * 0.5));top:calc(50% - (1em * 0.5));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#6b6b6b;box-shadow:none;pointer-events:none}.button.is-rounded,#documenter .docs-sidebar form.docs-search>input.button{border-radius:9999px;padding-left:calc(1em + 0.25em);padding-right:calc(1em + 0.25em)}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}@media screen and (max-width: 768px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.5625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.65625rem}.button.is-responsive.is-medium{font-size:.75rem}.button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.button.is-responsive.is-small,#documenter .docs-sidebar form.docs-search>input.is-responsive{font-size:.65625rem}.button.is-responsive,.button.is-responsive.is-normal{font-size:.75rem}.button.is-responsive.is-medium{font-size:1rem}.button.is-responsive.is-large{font-size:1.25rem}}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width: 1056px){.container{max-width:992px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#222;font-weight:600;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}.content ol.is-lower-roman:not([type]){list-style-type:lower-roman}.content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}.content ol.is-upper-roman:not([type]){list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#222}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#222}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#222}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small,#documenter .docs-sidebar form.docs-search>input.content{font-size:.75rem}.content.is-normal{font-size:1rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:9999px}.image.is-fullwidth,#documenter .docs-sidebar .docs-logo>img.is-fullwidth{width:100%}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#fff}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-primary.is-light,.docstring>section>a.notification.is-light.docs-sourcelink{background-color:#eef8fc;color:#1a6d8e}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-link.is-light{background-color:#eff3fb;color:#3169c4}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-info.is-light{background-color:#ecf7fe;color:#0e72b4}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-success.is-light{background-color:#eefcf3;color:#198f43}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#da0b00;color:#fff}.notification.is-danger.is-light{background-color:#ffeceb;color:#f50c00}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:9999px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#ededed}.progress::-webkit-progress-value{background-color:#222}.progress::-moz-progress-bar{background-color:#222}.progress::-ms-fill{background-color:#222;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(to right, #fff 30%, #ededed 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #ededed 30%)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(to right, #f5f5f5 30%, #ededed 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #ededed 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #ededed 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #ededed 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #ededed 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #ededed 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #ededed 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #ededed 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#ededed;background-image:linear-gradient(to right, #222 30%, #ededed 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#222}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,0.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#222}.table th:not([align]){text-align:left}.table tr.is-selected{background-color:#4eb5de;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:rgba(0,0,0,0)}.table thead td,.table thead th{border-width:0 0 2px;color:#222}.table tfoot{background-color:rgba(0,0,0,0)}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#222}.table tbody{background-color:rgba(0,0,0,0)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag,.tags .content kbd,.content .tags kbd,.tags .docstring>section>a.docs-sourcelink{margin-bottom:0.5rem}.tags .tag:not(:last-child),.tags .content kbd:not(:last-child),.content .tags kbd:not(:last-child),.tags .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#f5f5f5;border-radius:4px;color:#222;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag:not(body) .delete,.content kbd:not(body) .delete,.docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#fff;color:#0a0a0a}.tag.is-black:not(body),.content kbd.is-black:not(body),.docstring>section>a.docs-sourcelink.is-black:not(body){background-color:#0a0a0a;color:#fff}.tag.is-light:not(body),.content kbd.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#fff}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-primary.is-light:not(body),.content kbd.is-primary.is-light:not(body),.docstring>section>a.docs-sourcelink.is-light:not(body){background-color:#eef8fc;color:#1a6d8e}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-link.is-light:not(body),.content kbd.is-link.is-light:not(body),.docstring>section>a.docs-sourcelink.is-link.is-light:not(body){background-color:#eff3fb;color:#3169c4}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-info.is-light:not(body),.content kbd.is-info.is-light:not(body),.docstring>section>a.docs-sourcelink.is-info.is-light:not(body){background-color:#ecf7fe;color:#0e72b4}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-success.is-light:not(body),.content kbd.is-success.is-light:not(body),.docstring>section>a.docs-sourcelink.is-success.is-light:not(body){background-color:#eefcf3;color:#198f43}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-warning.is-light:not(body),.content kbd.is-warning.is-light:not(body),.docstring>section>a.docs-sourcelink.is-warning.is-light:not(body){background-color:#fffbeb;color:#947600}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-danger.is-light:not(body),.content kbd.is-danger.is-light:not(body),.docstring>section>a.docs-sourcelink.is-danger.is-light:not(body){background-color:#ffeceb;color:#f50c00}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:9999px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.75em}.title sup,.subtitle sup{font-size:.75em}.title .tag,.title .content kbd,.content .title kbd,.title .docstring>section>a.docs-sourcelink,.subtitle .tag,.subtitle .content kbd,.content .subtitle kbd,.subtitle .docstring>section>a.docs-sourcelink{vertical-align:middle}.title{color:#222;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#222;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#222;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#222}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:#707070}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:#707070}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:#707070}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:#707070}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#6b6b6b}.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input::-webkit-input-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-moz-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-moz-placeholder{color:rgba(107,107,107,0.3)}.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input:-ms-input-placeholder{color:rgba(107,107,107,0.3)}.textarea,.input,#documenter .docs-sidebar form.docs-search>input{box-shadow:inset 0 0.0625em 0.125em rgba(10,10,10,0.05);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#fff}.is-white.textarea:focus,.is-white.input:focus,#documenter .docs-sidebar form.docs-search>input.is-white:focus,.is-white.is-focused.textarea,.is-white.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-white.textarea:active,.is-white.input:active,#documenter .docs-sidebar form.docs-search>input.is-white:active,.is-white.is-active.textarea,.is-white.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.is-black.textarea,.is-black.input,#documenter .docs-sidebar form.docs-search>input.is-black{border-color:#0a0a0a}.is-black.textarea:focus,.is-black.input:focus,#documenter .docs-sidebar form.docs-search>input.is-black:focus,.is-black.is-focused.textarea,.is-black.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-black.textarea:active,.is-black.input:active,#documenter .docs-sidebar form.docs-search>input.is-black:active,.is-black.is-active.textarea,.is-black.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.is-light.textarea,.is-light.input,#documenter .docs-sidebar form.docs-search>input.is-light{border-color:#f5f5f5}.is-light.textarea:focus,.is-light.input:focus,#documenter .docs-sidebar form.docs-search>input.is-light:focus,.is-light.is-focused.textarea,.is-light.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-light.textarea:active,.is-light.input:active,#documenter .docs-sidebar form.docs-search>input.is-light:active,.is-light.is-active.textarea,.is-light.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.is-dark.textarea,.content kbd.textarea,.is-dark.input,#documenter .docs-sidebar form.docs-search>input.is-dark,.content kbd.input{border-color:#363636}.is-dark.textarea:focus,.content kbd.textarea:focus,.is-dark.input:focus,#documenter .docs-sidebar form.docs-search>input.is-dark:focus,.content kbd.input:focus,.is-dark.is-focused.textarea,.content kbd.is-focused.textarea,.is-dark.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.content kbd.is-focused.input,#documenter .docs-sidebar .content form.docs-search>input.is-focused,.is-dark.textarea:active,.content kbd.textarea:active,.is-dark.input:active,#documenter .docs-sidebar form.docs-search>input.is-dark:active,.content kbd.input:active,.is-dark.is-active.textarea,.content kbd.is-active.textarea,.is-dark.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.content kbd.is-active.input,#documenter .docs-sidebar .content form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.is-primary.textarea,.docstring>section>a.textarea.docs-sourcelink,.is-primary.input,#documenter .docs-sidebar form.docs-search>input.is-primary,.docstring>section>a.input.docs-sourcelink{border-color:#4eb5de}.is-primary.textarea:focus,.docstring>section>a.textarea.docs-sourcelink:focus,.is-primary.input:focus,#documenter .docs-sidebar form.docs-search>input.is-primary:focus,.docstring>section>a.input.docs-sourcelink:focus,.is-primary.is-focused.textarea,.docstring>section>a.is-focused.textarea.docs-sourcelink,.is-primary.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.docstring>section>a.is-focused.input.docs-sourcelink,.is-primary.textarea:active,.docstring>section>a.textarea.docs-sourcelink:active,.is-primary.input:active,#documenter .docs-sidebar form.docs-search>input.is-primary:active,.docstring>section>a.input.docs-sourcelink:active,.is-primary.is-active.textarea,.docstring>section>a.is-active.textarea.docs-sourcelink,.is-primary.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.docstring>section>a.is-active.input.docs-sourcelink{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.is-link.textarea,.is-link.input,#documenter .docs-sidebar form.docs-search>input.is-link{border-color:#2e63b8}.is-link.textarea:focus,.is-link.input:focus,#documenter .docs-sidebar form.docs-search>input.is-link:focus,.is-link.is-focused.textarea,.is-link.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-link.textarea:active,.is-link.input:active,#documenter .docs-sidebar form.docs-search>input.is-link:active,.is-link.is-active.textarea,.is-link.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.is-info.textarea,.is-info.input,#documenter .docs-sidebar form.docs-search>input.is-info{border-color:#209cee}.is-info.textarea:focus,.is-info.input:focus,#documenter .docs-sidebar form.docs-search>input.is-info:focus,.is-info.is-focused.textarea,.is-info.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-info.textarea:active,.is-info.input:active,#documenter .docs-sidebar form.docs-search>input.is-info:active,.is-info.is-active.textarea,.is-info.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.is-success.textarea,.is-success.input,#documenter .docs-sidebar form.docs-search>input.is-success{border-color:#22c35b}.is-success.textarea:focus,.is-success.input:focus,#documenter .docs-sidebar form.docs-search>input.is-success:focus,.is-success.is-focused.textarea,.is-success.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-success.textarea:active,.is-success.input:active,#documenter .docs-sidebar form.docs-search>input.is-success:active,.is-success.is-active.textarea,.is-success.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.is-warning.textarea,.is-warning.input,#documenter .docs-sidebar form.docs-search>input.is-warning{border-color:#ffdd57}.is-warning.textarea:focus,.is-warning.input:focus,#documenter .docs-sidebar form.docs-search>input.is-warning:focus,.is-warning.is-focused.textarea,.is-warning.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-warning.textarea:active,.is-warning.input:active,#documenter .docs-sidebar form.docs-search>input.is-warning:active,.is-warning.is-active.textarea,.is-warning.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.is-danger.textarea,.is-danger.input,#documenter .docs-sidebar form.docs-search>input.is-danger{border-color:#da0b00}.is-danger.textarea:focus,.is-danger.input:focus,#documenter .docs-sidebar form.docs-search>input.is-danger:focus,.is-danger.is-focused.textarea,.is-danger.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-danger.textarea:active,.is-danger.input:active,#documenter .docs-sidebar form.docs-search>input.is-danger:active,.is-danger.is-active.textarea,.is-danger.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.is-small.textarea,.is-small.input,#documenter .docs-sidebar form.docs-search>input{border-radius:2px;font-size:.75rem}.is-medium.textarea,.is-medium.input,#documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}.is-large.textarea,.is-large.input,#documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}.is-fullwidth.textarea,.is-fullwidth.input,#documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}.is-inline.textarea,.is-inline.input,#documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}.input.is-rounded,#documenter .docs-sidebar form.docs-search>input{border-radius:9999px;padding-left:calc(calc(0.75em - 1px) + 0.375em);padding-right:calc(calc(0.75em - 1px) + 0.375em)}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(0.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#222}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:9999px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:not(.is-multiple):not(.is-loading):hover::after{border-color:#222}.select.is-white:not(:hover)::after{border-color:#fff}.select.is-white select{border-color:#fff}.select.is-white select:hover,.select.is-white select.is-hovered{border-color:#f2f2f2}.select.is-white select:focus,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select.is-active{box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.select.is-black:not(:hover)::after{border-color:#0a0a0a}.select.is-black select{border-color:#0a0a0a}.select.is-black select:hover,.select.is-black select.is-hovered{border-color:#000}.select.is-black select:focus,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select.is-active{box-shadow:0 0 0 0.125em rgba(10,10,10,0.25)}.select.is-light:not(:hover)::after{border-color:#f5f5f5}.select.is-light select{border-color:#f5f5f5}.select.is-light select:hover,.select.is-light select.is-hovered{border-color:#e8e8e8}.select.is-light select:focus,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select.is-active{box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.select.is-dark:not(:hover)::after,.content kbd.select:not(:hover)::after{border-color:#363636}.select.is-dark select,.content kbd.select select{border-color:#363636}.select.is-dark select:hover,.content kbd.select select:hover,.select.is-dark select.is-hovered,.content kbd.select select.is-hovered{border-color:#292929}.select.is-dark select:focus,.content kbd.select select:focus,.select.is-dark select.is-focused,.content kbd.select select.is-focused,.select.is-dark select:active,.content kbd.select select:active,.select.is-dark select.is-active,.content kbd.select select.is-active{box-shadow:0 0 0 0.125em rgba(54,54,54,0.25)}.select.is-primary:not(:hover)::after,.docstring>section>a.select.docs-sourcelink:not(:hover)::after{border-color:#4eb5de}.select.is-primary select,.docstring>section>a.select.docs-sourcelink select{border-color:#4eb5de}.select.is-primary select:hover,.docstring>section>a.select.docs-sourcelink select:hover,.select.is-primary select.is-hovered,.docstring>section>a.select.docs-sourcelink select.is-hovered{border-color:#39acda}.select.is-primary select:focus,.docstring>section>a.select.docs-sourcelink select:focus,.select.is-primary select.is-focused,.docstring>section>a.select.docs-sourcelink select.is-focused,.select.is-primary select:active,.docstring>section>a.select.docs-sourcelink select:active,.select.is-primary select.is-active,.docstring>section>a.select.docs-sourcelink select.is-active{box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.select.is-link:not(:hover)::after{border-color:#2e63b8}.select.is-link select{border-color:#2e63b8}.select.is-link select:hover,.select.is-link select.is-hovered{border-color:#2958a4}.select.is-link select:focus,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select.is-active{box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select.is-info:not(:hover)::after{border-color:#209cee}.select.is-info select{border-color:#209cee}.select.is-info select:hover,.select.is-info select.is-hovered{border-color:#1190e3}.select.is-info select:focus,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select.is-active{box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.select.is-success:not(:hover)::after{border-color:#22c35b}.select.is-success select{border-color:#22c35b}.select.is-success select:hover,.select.is-success select.is-hovered{border-color:#1ead51}.select.is-success select:focus,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select.is-active{box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.select.is-warning:not(:hover)::after{border-color:#ffdd57}.select.is-warning select{border-color:#ffdd57}.select.is-warning select:hover,.select.is-warning select.is-hovered{border-color:#ffd83e}.select.is-warning select:focus,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select.is-active{box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.select.is-danger:not(:hover)::after{border-color:#da0b00}.select.is-danger select{border-color:#da0b00}.select.is-danger select:hover,.select.is-danger select.is-hovered{border-color:#c10a00}.select.is-danger select:focus,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select.is-active{box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.select.is-small,#documenter .docs-sidebar form.docs-search>input.select{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#6b6b6b !important;opacity:0.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:rgba(0,0,0,0.7)}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark:hover .file-cta,.content kbd.file:hover .file-cta,.file.is-dark.is-hovered .file-cta,.content kbd.file.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark:focus .file-cta,.content kbd.file:focus .file-cta,.file.is-dark.is-focused .file-cta,.content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(54,54,54,0.25);color:#fff}.file.is-dark:active .file-cta,.content kbd.file:active .file-cta,.file.is-dark.is-active .file-cta,.content kbd.file.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta,.docstring>section>a.file.docs-sourcelink .file-cta{background-color:#4eb5de;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.docstring>section>a.file.docs-sourcelink:hover .file-cta,.file.is-primary.is-hovered .file-cta,.docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#43b1dc;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.docstring>section>a.file.docs-sourcelink:focus .file-cta,.file.is-primary.is-focused .file-cta,.docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(78,181,222,0.25);color:#fff}.file.is-primary:active .file-cta,.docstring>section>a.file.docs-sourcelink:active .file-cta,.file.is-primary.is-active .file-cta,.docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#39acda;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#2e63b8;border-color:transparent;color:#fff}.file.is-link:hover .file-cta,.file.is-link.is-hovered .file-cta{background-color:#2b5eae;border-color:transparent;color:#fff}.file.is-link:focus .file-cta,.file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(46,99,184,0.25);color:#fff}.file.is-link:active .file-cta,.file.is-link.is-active .file-cta{background-color:#2958a4;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#209cee;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#1497ed;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(32,156,238,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#1190e3;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#22c35b;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#20b856;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(34,195,91,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#1ead51;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#da0b00;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#cd0a00;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(218,11,0,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#c10a00;border-color:transparent;color:#fff}.file.is-small,#documenter .docs-sidebar form.docs-search>input.file{font-size:.75rem}.file.is-normal{font-size:1rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:4px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa,#documenter .docs-sidebar form.docs-search>input.is-boxed .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 4px 4px 0}.file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#222}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#222}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#222}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#222;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark,.content kbd.help{color:#363636}.help.is-primary,.docstring>section>a.help.docs-sourcelink{color:#4eb5de}.help.is-link{color:#2e63b8}.help.is-info{color:#209cee}.help.is-success{color:#22c35b}.help.is-warning{color:#ffdd57}.help.is-danger{color:#da0b00}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:not(:first-child):not(:last-child) form.docs-search>input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:first-child:not(:only-child) form.docs-search>input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .field.has-addons .control:last-child:not(:only-child) form.docs-search>input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button.is-hovered:not([disabled]),.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):hover,.field.has-addons .control .input.is-hovered:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-hovered:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-hovered:not([disabled]),.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select.is-hovered:not([disabled]){z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button.is-focused:not([disabled]),.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button.is-active:not([disabled]),.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus,.field.has-addons .control .input.is-focused:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]),.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active,.field.has-addons .control .input.is-active:not([disabled]),.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]),#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]),.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select.is-focused:not([disabled]),.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select.is-active:not([disabled]){z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button.is-focused:not([disabled]):hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button.is-active:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):focus:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):focus:hover,.field.has-addons .control .input.is-focused:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-focused:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-focused:not([disabled]):hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input:not([disabled]):active:hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input:not([disabled]):active:hover,.field.has-addons .control .input.is-active:not([disabled]):hover,.field.has-addons .control #documenter .docs-sidebar form.docs-search>input.is-active:not([disabled]):hover,#documenter .docs-sidebar .field.has-addons .control form.docs-search>input.is-active:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select.is-focused:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select.is-active:not([disabled]):hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#222}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#2e63b8;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#222;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;border-radius:.25rem;box-shadow:#bbb;color:#222;max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#222;display:flex;flex-grow:1;font-weight:700;padding:0.75rem 1rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-image:last-child img{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #ededed;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #ededed}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:#bbb;padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#222;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media screen and (min-width: 769px),print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px),print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#222;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#222}.menu-list a.is-active{background-color:#2e63b8;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}.menu-label{color:#6b6b6b;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small,#documenter .docs-sidebar form.docs-search>input.message{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#eef8fc}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1a6d8e}.message.is-link{background-color:#eff3fb}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#3169c4}.message.is-info{background-color:#ecf7fe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#0e72b4}.message.is-success{background-color:#eefcf3}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#198f43}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#ffeceb}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#f50c00}.message-header{align-items:center;background-color:#222;border-radius:4px 4px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#222;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:rgba(0,0,0,0)}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-title{color:#222;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 1056px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand>.navbar-item,.content kbd.navbar .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link,.content kbd.navbar .navbar-brand .navbar-link{color:#fff}.navbar.is-dark .navbar-brand>a.navbar-item:focus,.content kbd.navbar .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.content kbd.navbar .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.content kbd.navbar .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.content kbd.navbar .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.content kbd.navbar .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active,.content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-dark .navbar-start>.navbar-item,.content kbd.navbar .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.content kbd.navbar .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.content kbd.navbar .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link,.content kbd.navbar .navbar-end .navbar-link{color:#fff}.navbar.is-dark .navbar-start>a.navbar-item:focus,.content kbd.navbar .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.content kbd.navbar .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.content kbd.navbar .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.content kbd.navbar .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.content kbd.navbar .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.content kbd.navbar .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.content kbd.navbar .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.content kbd.navbar .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.content kbd.navbar .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.content kbd.navbar .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.content kbd.navbar .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active,.content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.navbar.is-dark .navbar-start .navbar-link::after,.content kbd.navbar .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after,.content kbd.navbar .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary,.docstring>section>a.navbar.docs-sourcelink{background-color:#4eb5de;color:#fff}.navbar.is-primary .navbar-brand>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}.navbar.is-primary .navbar-brand>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-brand .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-burger,.docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-primary .navbar-start>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after,.docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#39acda;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active,.docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#4eb5de;color:#fff}}.navbar.is-link{background-color:#2e63b8;color:#fff}.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2958a4;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#2e63b8;color:#fff}}.navbar.is-info{background-color:#209cee;color:#fff}.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1190e3;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}.navbar.is-success{background-color:#22c35b;color:#fff}.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1ead51;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#22c35b;color:#fff}}.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}@media screen and (min-width: 1056px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}.navbar.is-danger{background-color:#da0b00;color:#fff}.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#c10a00;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#da0b00;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#222;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#222;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8}.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#2e63b8;border-bottom-style:solid;border-bottom-width:3px;color:#2e63b8;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:#2e63b8;margin-top:-0.375em;right:1.125em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}@media screen and (max-width: 1055px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 1056px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#2e63b8}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1), 0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small,#documenter .docs-sidebar form.docs-search>input.pagination{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-previous,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,.pagination.is-rounded .pagination-next,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:9999px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:9999px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#222;min-width:2.5em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:6px;box-shadow:#bbb;font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading,.content kbd.panel .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active,.content kbd.panel .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon,.content kbd.panel .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading,.docstring>section>a.panel.docs-sourcelink .panel-heading{background-color:#4eb5de;color:#fff}.panel.is-primary .panel-tabs a.is-active,.docstring>section>a.panel.docs-sourcelink .panel-tabs a.is-active{border-bottom-color:#4eb5de}.panel.is-primary .panel-block.is-active .panel-icon,.docstring>section>a.panel.docs-sourcelink .panel-block.is-active .panel-icon{color:#4eb5de}.panel.is-link .panel-heading{background-color:#2e63b8;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#2e63b8}.panel.is-link .panel-block.is-active .panel-icon{color:#2e63b8}.panel.is-info .panel-heading{background-color:#209cee;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#209cee}.panel.is-info .panel-block.is-active .panel-icon{color:#209cee}.panel.is-success .panel-heading{background-color:#22c35b;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#22c35b}.panel.is-success .panel-block.is-active .panel-icon{color:#22c35b}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#da0b00;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#da0b00}.panel.is-danger .panel-block.is-active .panel-icon{color:#da0b00}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:1px solid #ededed}.panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#222;font-size:1.25em;font-weight:700;line-height:1.25;padding:0.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#222}.panel-list a:hover{color:#2e63b8}.panel-block{align-items:center;color:#222;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}.panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#6b6b6b;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#222;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#222;color:#222}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#2e63b8;color:#2e63b8}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:calc(1.5rem - .75rem)}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1056px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap: 0rem}@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}.columns.is-variable.is-1{--columnGap: .25rem}@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}.columns.is-variable.is-2{--columnGap: .5rem}@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}.columns.is-variable.is-3{--columnGap: .75rem}@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}.columns.is-variable.is-4{--columnGap: 1rem}@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}.columns.is-variable.is-5{--columnGap: 1.25rem}@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}.columns.is-variable.is-6{--columnGap: 1.5rem}@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}.columns.is-variable.is-7{--columnGap: 1.75rem}@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}.columns.is-variable.is-8{--columnGap: 2rem}@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}@media screen and (min-width: 769px),print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}@media screen and (min-width: 769px) and (max-width: 1055px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}@media screen and (max-width: 1055px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}@media screen and (min-width: 1056px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}@media screen and (min-width: 1056px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px),print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333337%}.tile.is-2{flex:none;width:16.66666674%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333337%}.tile.is-5{flex:none;width:41.66666674%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333337%}.tile.is-8{flex:none;width:66.66666674%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333337%}.tile.is-11{flex:none;width:91.66666674%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width: 1055px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,0.7)}.hero.is-white a.navbar-item:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white .navbar-link:hover,.hero.is-white .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{color:#fff !important;opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, #e8e3e4 0%, #fff 71%, #fff 100%)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-black a.navbar-item:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black .navbar-link:hover,.hero.is-black .navbar-link.is-active{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{color:#0a0a0a !important;opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,0.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,0.7)}.hero.is-light .subtitle{color:rgba(0,0,0,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:rgba(0,0,0,0.7)}.hero.is-light .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{color:#f5f5f5 !important;opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #dfd8d9 0%, #f5f5f5 71%, #fff 100%)}}.hero.is-dark,.content kbd.hero{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong,.content kbd.hero strong{color:inherit}.hero.is-dark .title,.content kbd.hero .title{color:#fff}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(255,255,255,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#fff}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#fff;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{color:#363636 !important;opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.content kbd.hero .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover,.content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.content kbd.hero .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.content kbd.hero .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{color:#4eb5de !important;opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{color:#2e63b8 !important;opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{color:#209cee !important;opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{color:#22c35b !important;opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{color:#ffdd57 !important;opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{color:#da0b00 !important;opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:9rem 4.5rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:18rem 6rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}@media screen and (min-width: 769px),print{.hero-body{padding:3rem 3rem}}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section{padding:3rem 3rem}.section.is-medium{padding:9rem 4.5rem}.section.is-large{padding:18rem 6rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#222}h1 .docs-heading-anchor-permalink,h2 .docs-heading-anchor-permalink,h3 .docs-heading-anchor-permalink,h4 .docs-heading-anchor-permalink,h5 .docs-heading-anchor-permalink,h6 .docs-heading-anchor-permalink{visibility:hidden;vertical-align:middle;margin-left:0.5em;font-size:0.7rem}h1 .docs-heading-anchor-permalink::before,h2 .docs-heading-anchor-permalink::before,h3 .docs-heading-anchor-permalink::before,h4 .docs-heading-anchor-permalink::before,h5 .docs-heading-anchor-permalink::before,h6 .docs-heading-anchor-permalink::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 6 Free";color:#222;cursor:pointer;text-align:center}pre .copy-button:focus,pre .copy-button:hover{opacity:1;background:rgba(34,34,34,0.1);color:#2e63b8}pre .copy-button.success{color:#259a12;opacity:1}pre .copy-button.error{color:#cb3c33;opacity:1}pre:hover .copy-button{opacity:1}.admonition{background-color:#b5b5b5;border-style:solid;border-width:1px;border-color:#363636;border-radius:4px;font-size:1rem}.admonition strong{color:currentColor}.admonition.is-small,#documenter .docs-sidebar form.docs-search>input.admonition{font-size:.75rem}.admonition.is-medium{font-size:1.25rem}.admonition.is-large{font-size:1.5rem}.admonition.is-default{background-color:#b5b5b5;border-color:#363636}.admonition.is-default>.admonition-header{background-color:#363636;color:#fff}.admonition.is-default>.admonition-body{color:#fff}.admonition.is-info{background-color:#def0fc;border-color:#209cee}.admonition.is-info>.admonition-header{background-color:#209cee;color:#fff}.admonition.is-info>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-success{background-color:#bdf4d1;border-color:#22c35b}.admonition.is-success>.admonition-header{background-color:#22c35b;color:#fff}.admonition.is-success>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-warning{background-color:#fff3c5;border-color:#ffdd57}.admonition.is-warning>.admonition-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.admonition.is-warning>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-danger{background-color:#ffaba7;border-color:#da0b00}.admonition.is-danger>.admonition-header{background-color:#da0b00;color:#fff}.admonition.is-danger>.admonition-body{color:rgba(0,0,0,0.7)}.admonition.is-compat{background-color:#bdeff5;border-color:#1db5c9}.admonition.is-compat>.admonition-header{background-color:#1db5c9;color:#fff}.admonition.is-compat>.admonition-body{color:rgba(0,0,0,0.7)}.admonition-header{color:#fff;background-color:#363636;align-items:center;font-weight:700;justify-content:space-between;line-height:1.25;padding:0.5rem .75rem;position:relative}.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}details.admonition.is-details>.admonition-header{list-style:none}details.admonition.is-details>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f055"}details.admonition.is-details[open]>.admonition-header:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f056"}.admonition-body{color:#222;padding:0.5rem .75rem}.admonition-body pre{background-color:#f5f5f5}.admonition-body code{background-color:rgba(0,0,0,0.05)}.docstring{margin-bottom:1em;background-color:rgba(0,0,0,0);border:1px solid #dbdbdb;box-shadow:2px 2px 3px rgba(10,10,10,0.1);max-width:100%}.docstring>header{cursor:pointer;display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 0.125em 0.25em rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb;overflow:auto}.docstring>header code{background-color:transparent}.docstring>header .docstring-article-toggle-button{min-width:1.1rem;padding:0.2rem 0.2rem 0.2rem 0}.docstring>header .docstring-binding{margin-right:0.3em}.docstring>header .docstring-category{margin-left:0.3em}.docstring>section{position:relative;padding:.75rem .75rem;border-bottom:1px solid #dbdbdb}.docstring>section:last-child{border-bottom:none}.docstring>section>a.docs-sourcelink{transition:opacity 0.3s;opacity:0;position:absolute;right:.375rem;bottom:.375rem}.docstring>section>a.docs-sourcelink:focus{opacity:1 !important}.docstring:hover>section>a.docs-sourcelink{opacity:0.2}.docstring:focus-within>section>a.docs-sourcelink{opacity:0.2}.docstring>section:hover a.docs-sourcelink{opacity:1}.documenter-example-output{background-color:#fff}.outdated-warning-overlay{position:fixed;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,0.3);z-index:999;background-color:#ffaba7;color:rgba(0,0,0,0.7);border-bottom:3px solid #da0b00;padding:10px 35px;text-align:center;font-size:15px}.outdated-warning-overlay .outdated-warning-closer{position:absolute;top:calc(50% - 10px);right:18px;cursor:pointer;width:12px}.outdated-warning-overlay a{color:#2e63b8}.outdated-warning-overlay a:hover{color:#363636}.content pre{border:1px solid #dbdbdb}.content code{font-weight:inherit}.content a code{color:#2e63b8}.content a:hover code{color:#363636}.content h1 code,.content h2 code,.content h3 code,.content h4 code,.content h5 code,.content h6 code{color:#222}.content table{display:block;width:initial;max-width:100%;overflow-x:auto}.content blockquote>ul:first-child,.content blockquote>ol:first-child,.content .admonition-body>ul:first-child,.content .admonition-body>ol:first-child{margin-top:0}pre,code{font-variant-ligatures:no-contextual}.breadcrumb a.is-disabled{cursor:default;pointer-events:none}.breadcrumb a.is-disabled,.breadcrumb a.is-disabled:hover{color:#222}.hljs{background:initial !important}.katex .katex-mathml{top:0;right:0}.katex-display,mjx-container,.MathJax_Display{margin:0.5em 0 !important}html{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}li.no-marker{list-style:none}#documenter .docs-main>article{overflow-wrap:break-word}#documenter .docs-main>article .math-container{overflow-x:auto;overflow-y:hidden}@media screen and (min-width: 1056px){#documenter .docs-main{max-width:52rem;margin-left:20rem;padding-right:1rem}}@media screen and (max-width: 1055px){#documenter .docs-main{width:100%}#documenter .docs-main>article{max-width:52rem;margin-left:auto;margin-right:auto;margin-bottom:1rem;padding:0 1rem}#documenter .docs-main>header,#documenter .docs-main>nav{max-width:100%;width:100%;margin:0}}#documenter .docs-main header.docs-navbar{background-color:#fff;border-bottom:1px solid #dbdbdb;z-index:2;min-height:4rem;margin-bottom:1rem;display:flex}#documenter .docs-main header.docs-navbar .breadcrumb{flex-grow:1;overflow-x:hidden}#documenter .docs-main header.docs-navbar .docs-sidebar-button{display:block;font-size:1.5rem;padding-bottom:0.1rem;margin-right:1rem}#documenter .docs-main header.docs-navbar .docs-right{display:flex;white-space:nowrap;gap:1rem;align-items:center}#documenter .docs-main header.docs-navbar .docs-right .docs-icon,#documenter .docs-main header.docs-navbar .docs-right .docs-label{display:inline-block}#documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}@media screen and (max-width: 1055px){#documenter .docs-main header.docs-navbar .docs-right .docs-navbar-link{margin-left:0.4rem;margin-right:0.4rem}}#documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){#documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;transition-property:top, box-shadow;-webkit-transition-property:top, box-shadow;transition-duration:0.3s;-webkit-transition-duration:0.3s}#documenter .docs-main header.docs-navbar.headroom--not-top{box-shadow:.2rem 0rem .4rem #bbb;transition-duration:0.7s;-webkit-transition-duration:0.7s}#documenter .docs-main header.docs-navbar.headroom--unpinned.headroom--not-top.headroom--not-bottom{top:-4.5rem;transition-duration:0.7s;-webkit-transition-duration:0.7s}}#documenter .docs-main section.footnotes{border-top:1px solid #dbdbdb}#documenter .docs-main section.footnotes li .tag:first-child,#documenter .docs-main section.footnotes li .docstring>section>a.docs-sourcelink:first-child,#documenter .docs-main section.footnotes li .content kbd:first-child,.content #documenter .docs-main section.footnotes li kbd:first-child{margin-right:1em;margin-bottom:0.4em}#documenter .docs-main .docs-footer{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;border-top:1px solid #dbdbdb;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 1055px){#documenter .docs-main .docs-footer{padding-left:1rem;padding-right:1rem}}#documenter .docs-main .docs-footer .docs-footer-nextpage,#documenter .docs-main .docs-footer .docs-footer-prevpage{flex-grow:1}#documenter .docs-main .docs-footer .docs-footer-nextpage{text-align:right}#documenter .docs-main .docs-footer .flexbox-break{flex-basis:100%;height:0}#documenter .docs-main .docs-footer .footer-message{font-size:0.8em;margin:0.5em auto 0 auto;text-align:center}#documenter .docs-sidebar{display:flex;flex-direction:column;color:#0a0a0a;background-color:#f5f5f5;border-right:1px solid #dbdbdb;padding:0;flex:0 0 18rem;z-index:5;font-size:1rem;position:fixed;left:-18rem;width:18rem;height:100%;transition:left 0.3s}#documenter .docs-sidebar.visible{left:0;box-shadow:.4rem 0rem .8rem #bbb}@media screen and (min-width: 1056px){#documenter .docs-sidebar.visible{box-shadow:none}}@media screen and (min-width: 1056px){#documenter .docs-sidebar{left:0;top:0}}#documenter .docs-sidebar .docs-logo{margin-top:1rem;padding:0 1rem}#documenter .docs-sidebar .docs-logo>img{max-height:6rem;margin:auto}#documenter .docs-sidebar .docs-package-name{flex-shrink:0;font-size:1.5rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;padding:0.5rem 0}#documenter .docs-sidebar .docs-package-name .docs-autofit{max-width:16.2rem}#documenter .docs-sidebar .docs-package-name a,#documenter .docs-sidebar .docs-package-name a:hover{color:#0a0a0a}#documenter .docs-sidebar .docs-version-selector{border-top:1px solid #dbdbdb;display:none;padding:0.5rem}#documenter .docs-sidebar .docs-version-selector.visible{display:flex}#documenter .docs-sidebar ul.docs-menu{flex-grow:1;user-select:none;border-top:1px solid #dbdbdb;padding-bottom:1.5rem}#documenter .docs-sidebar ul.docs-menu>li>.tocitem{font-weight:bold}#documenter .docs-sidebar ul.docs-menu>li li{font-size:.95rem;margin-left:1em;border-left:1px solid #dbdbdb}#documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}#documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}#documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}#documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:.75rem;margin-left:1rem;margin-top:auto;margin-bottom:auto}#documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054"}#documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}#documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}#documenter .docs-sidebar ul.docs-menu .tocitem,#documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#0a0a0a;background:#f5f5f5}#documenter .docs-sidebar ul.docs-menu a.tocitem:hover,#documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#0a0a0a;background-color:#ebebeb}#documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#fff}#documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,#documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#fff;color:#0a0a0a}#documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#ebebeb;color:#0a0a0a}#documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}#documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #dbdbdb}#documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:.85rem;border-left:none;margin-left:0;margin-top:0.5rem}#documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}#documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}#documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}#documenter .docs-sidebar form.docs-search>input{width:14.4rem}#documenter .docs-sidebar #documenter-search-query{color:#707070;width:14.4rem;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1)}@media screen and (min-width: 1056px){#documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#e0e0e0}#documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#ccc}}@media screen and (max-width: 1055px){#documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}#documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}#documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#e0e0e0}#documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#ccc}}kbd.search-modal-key-hints{border-radius:0.25rem;border:1px solid rgba(0,0,0,0.6);box-shadow:0 2px 0 1px rgba(0,0,0,0.6);cursor:default;font-size:0.9rem;line-height:1.5;min-width:0.75rem;text-align:center;padding:0.1rem 0.3rem;position:relative;top:-1px}.search-min-width-50{min-width:50%}.search-min-height-100{min-height:100%}.search-modal-card-body{max-height:calc(100vh - 15rem)}.search-result-link{border-radius:0.7em;transition:all 300ms}.search-result-link:hover,.search-result-link:focus{background-color:rgba(0,128,128,0.1)}.search-result-link .property-search-result-badge,.search-result-link .search-filter{transition:all 300ms}.property-search-result-badge,.search-filter{padding:0.15em 0.5em;font-size:0.8em;font-style:italic;text-transform:none !important;line-height:1.5;color:#f5f5f5;background-color:rgba(51,65,85,0.501961);border-radius:0.6rem}.search-result-link:hover .property-search-result-badge,.search-result-link:hover .search-filter,.search-result-link:focus .property-search-result-badge,.search-result-link:focus .search-filter{color:#f1f5f9;background-color:#333}.search-filter{color:#333;background-color:#f5f5f5;transition:all 300ms}.search-filter:hover,.search-filter:focus{color:#333}.search-filter-selected{color:#f5f5f5;background-color:rgba(139,0,139,0.5)}.search-filter-selected:hover,.search-filter-selected:focus{color:#f5f5f5}.search-result-highlight{background-color:#ffdd57;color:black}.search-divider{border-bottom:1px solid #dbdbdb}.search-result-title{width:85%;color:#333}.search-result-code-title{font-size:0.875rem;font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace}#search-modal .modal-card-body::-webkit-scrollbar,#search-modal .filter-tabs::-webkit-scrollbar{height:10px;width:10px;background-color:transparent}#search-modal .modal-card-body::-webkit-scrollbar-thumb,#search-modal .filter-tabs::-webkit-scrollbar-thumb{background-color:gray;border-radius:1rem}#search-modal .modal-card-body::-webkit-scrollbar-track,#search-modal .filter-tabs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.6);background-color:transparent}.w-100{width:100%}.gap-2{gap:0.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.ansi span.sgr1{font-weight:bolder}.ansi span.sgr2{font-weight:lighter}.ansi span.sgr3{font-style:italic}.ansi span.sgr4{text-decoration:underline}.ansi span.sgr7{color:#fff;background-color:#222}.ansi span.sgr8{color:transparent}.ansi span.sgr8 span{color:transparent}.ansi span.sgr9{text-decoration:line-through}.ansi span.sgr30{color:#242424}.ansi span.sgr31{color:#a7201f}.ansi span.sgr32{color:#066f00}.ansi span.sgr33{color:#856b00}.ansi span.sgr34{color:#2149b0}.ansi span.sgr35{color:#7d4498}.ansi span.sgr36{color:#007989}.ansi span.sgr37{color:gray}.ansi span.sgr40{background-color:#242424}.ansi span.sgr41{background-color:#a7201f}.ansi span.sgr42{background-color:#066f00}.ansi span.sgr43{background-color:#856b00}.ansi span.sgr44{background-color:#2149b0}.ansi span.sgr45{background-color:#7d4498}.ansi span.sgr46{background-color:#007989}.ansi span.sgr47{background-color:gray}.ansi span.sgr90{color:#616161}.ansi span.sgr91{color:#cb3c33}.ansi span.sgr92{color:#0e8300}.ansi span.sgr93{color:#a98800}.ansi span.sgr94{color:#3c5dcd}.ansi span.sgr95{color:#9256af}.ansi span.sgr96{color:#008fa3}.ansi span.sgr97{color:#f5f5f5}.ansi span.sgr100{background-color:#616161}.ansi span.sgr101{background-color:#cb3c33}.ansi span.sgr102{background-color:#0e8300}.ansi span.sgr103{background-color:#a98800}.ansi span.sgr104{background-color:#3c5dcd}.ansi span.sgr105{background-color:#9256af}.ansi span.sgr106{background-color:#008fa3}.ansi span.sgr107{background-color:#f5f5f5}code.language-julia-repl>span.hljs-meta{color:#066f00;font-weight:bolder}/*! + Theme: Default + Description: Original highlight.js style + Author: (c) Ivan Sagalaev + Maintainer: @highlightjs/core-team + Website: https://highlightjs.org/ + License: see project LICENSE + Touched: 2021 +*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#F3F3F3;color:#444}.hljs-comment{color:#697070}.hljs-tag,.hljs-punctuation{color:#444a}.hljs-tag .hljs-name,.hljs-tag .hljs-attr{color:#444}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:bold}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#880000}.hljs-title,.hljs-section{color:#880000;font-weight:bold}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-operator,.hljs-selector-pseudo{color:#ab5656}.hljs-literal{color:#695}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}.gap-4{gap:1rem} diff --git a/docs/build/assets/themeswap.js b/docs/build/assets/themeswap.js new file mode 100644 index 00000000..9f5eebe6 --- /dev/null +++ b/docs/build/assets/themeswap.js @@ -0,0 +1,84 @@ +// Small function to quickly swap out themes. Gets put into the tag.. +function set_theme_from_local_storage() { + // Initialize the theme to null, which means default + var theme = null; + // If the browser supports the localstorage and is not disabled then try to get the + // documenter theme + if (window.localStorage != null) { + // Get the user-picked theme from localStorage. May be `null`, which means the default + // theme. + theme = window.localStorage.getItem("documenter-theme"); + } + // Check if the users preference is for dark color scheme + var darkPreference = + window.matchMedia("(prefers-color-scheme: dark)").matches === true; + // Initialize a few variables for the loop: + // + // - active: will contain the index of the theme that should be active. Note that there + // is no guarantee that localStorage contains sane values. If `active` stays `null` + // we either could not find the theme or it is the default (primary) theme anyway. + // Either way, we then need to stick to the primary theme. + // + // - disabled: style sheets that should be disabled (i.e. all the theme style sheets + // that are not the currently active theme) + var active = null; + var disabled = []; + var primaryLightTheme = null; + var primaryDarkTheme = null; + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if (themename === null) continue; + // To distinguish the default (primary) theme, it needs to have the data-theme-primary + // attribute set. + if (ss.ownerNode.getAttribute("data-theme-primary") !== null) { + primaryLightTheme = themename; + } + // Check if the theme is primary dark theme so that we could store its name in darkTheme + if (ss.ownerNode.getAttribute("data-theme-primary-dark") !== null) { + primaryDarkTheme = themename; + } + // If we find a matching theme (and it's not the default), we'll set active to non-null + if (themename === theme) active = i; + // Store the style sheets of inactive themes so that we could disable them + if (themename !== theme) disabled.push(ss); + } + var activeTheme = null; + if (active !== null) { + // If we did find an active theme, we'll (1) add the theme--$(theme) class to + document.getElementsByTagName("html")[0].className = "theme--" + theme; + activeTheme = theme; + } else { + // If we did _not_ find an active theme, then we need to fall back to the primary theme + // which can either be dark or light, depending on the user's OS preference. + var activeTheme = darkPreference ? primaryDarkTheme : primaryLightTheme; + // In case it somehow happens that the relevant primary theme was not found in the + // preceding loop, we abort without doing anything. + if (activeTheme === null) { + console.error("Unable to determine primary theme."); + return; + } + // When switching to the primary light theme, then we must not have a class name + // for the tag. That's only for non-primary or the primary dark theme. + if (darkPreference) { + document.getElementsByTagName("html")[0].className = + "theme--" + activeTheme; + } else { + document.getElementsByTagName("html")[0].className = ""; + } + } + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if (themename === null) continue; + // we'll disable all the stylesheets, except for the active one + ss.disabled = !(themename == activeTheme); + } +} +set_theme_from_local_storage(); diff --git a/docs/build/assets/warner.js b/docs/build/assets/warner.js new file mode 100644 index 00000000..3f6f5d00 --- /dev/null +++ b/docs/build/assets/warner.js @@ -0,0 +1,52 @@ +function maybeAddWarning() { + // DOCUMENTER_NEWEST is defined in versions.js, DOCUMENTER_CURRENT_VERSION and DOCUMENTER_STABLE + // in siteinfo.js. + // If either of these are undefined something went horribly wrong, so we abort. + if ( + window.DOCUMENTER_NEWEST === undefined || + window.DOCUMENTER_CURRENT_VERSION === undefined || + window.DOCUMENTER_STABLE === undefined + ) { + return; + } + + // Current version is not a version number, so we can't tell if it's the newest version. Abort. + if (!/v(\d+\.)*\d+/.test(window.DOCUMENTER_CURRENT_VERSION)) { + return; + } + + // Current version is newest version, so no need to add a warning. + if (window.DOCUMENTER_NEWEST === window.DOCUMENTER_CURRENT_VERSION) { + return; + } + + // Add a noindex meta tag (unless one exists) so that search engines don't index this version of the docs. + if (document.body.querySelector('meta[name="robots"]') === null) { + const meta = document.createElement("meta"); + meta.name = "robots"; + meta.content = "noindex"; + + document.getElementsByTagName("head")[0].appendChild(meta); + } + + const div = document.createElement("div"); + div.classList.add("outdated-warning-overlay"); + const closer = document.createElement("button"); + closer.classList.add("outdated-warning-closer", "delete"); + closer.addEventListener("click", function () { + document.body.removeChild(div); + }); + const href = window.documenterBaseURL + "/../" + window.DOCUMENTER_STABLE; + div.innerHTML = + 'This documentation is not for the latest stable release, but for either the development version or an older release.
    Click here to go to the documentation for the latest stable release.'; + div.appendChild(closer); + document.body.appendChild(div); +} + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", maybeAddWarning); +} else { + maybeAddWarning(); +} diff --git a/docs/build/getting_started/263d8ea0.svg b/docs/build/getting_started/263d8ea0.svg new file mode 100644 index 00000000..876a5b64 --- /dev/null +++ b/docs/build/getting_started/263d8ea0.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/build/getting_started/eb7fc47d.svg b/docs/build/getting_started/eb7fc47d.svg new file mode 100644 index 00000000..26b3bb36 --- /dev/null +++ b/docs/build/getting_started/eb7fc47d.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/build/getting_started/index.html b/docs/build/getting_started/index.html new file mode 100644 index 00000000..c1207f51 --- /dev/null +++ b/docs/build/getting_started/index.html @@ -0,0 +1,124 @@ + +Getting Started · Neuroblox

    Getting Started with Neuroblox

    This tutorial will introduce you to simulating brain dynamics using Neuroblox.

    Example 1 : Building an oscillating circuit from two Wilson-Cowan Neural Mass Models

    The Wilson–Cowan model describes the dynamics of interactions between populations of excitatory and inhibitory neurons. Each Wilson-Cowan Blox is described by the follwoing equations:

    \[\frac{dE}{dt} = \frac{-E}{\tau_E} + \frac{1}{1 + \text{exp}(-a_E*(c_{EE}*E - c_{IE}*I - \theta_E + \eta*(\sum{jcn}))}\\[10pt] +\frac{dI}{dt} = \frac{-I}{\tau_I} + \frac{1}{1 + exp(-a_I*(c_{EI}*E - c_{II}*I - \theta_I)}\]

    Our first example is to simply combine two Wilson-Cowan Blox to build an oscillatory circuit

    using Neuroblox
    +using DifferentialEquations
    +using Graphs
    +using MetaGraphs
    +using Plots
    +
    +@named WC1 = WilsonCowan()
    +@named WC2 = WilsonCowan()
    +
    +g = MetaDiGraph()
    +add_blox!.(Ref(g), [WC1, WC2])
    +
    +adj = [-1 6; 6 -1]
    +create_adjacency_edges!(g, adj)

    First, we create the two Wilson-Cowan Blox: WC1 and WC2. Next, we add the two Blox into a directed graph as nodes and then we are creating weighted edges between the two nodes using an adjacency matrix.

    Now we are ready to build the ModelingToolkit System. Structural simplify creates the final set of equations in which all substiutions are made.

    @named sys = system_from_graph(g)
    +sys = structural_simplify(sys)

    \[ \begin{align} +\frac{\mathrm{d} WC1_{+}E\left( t \right)}{\mathrm{d}t} =& \frac{ - WC1_{+}E\left( t \right)}{WC1_+\tau_{E}} + \frac{1}{1 + e^{ - WC1_{+}a_{E} \left( - WC1_+\theta_{E} + WC1_{+}c_{EE} WC1_{+}E\left( t \right) - WC1_{+}c_{IE} WC1_{+}I\left( t \right) + WC1_+\eta WC1_{+}jcn\left( t \right) \right)}} \\ +\frac{\mathrm{d} WC1_{+}I\left( t \right)}{\mathrm{d}t} =& \frac{1}{1 + e^{ - WC1_{+}a_{I} \left( - WC1_+\theta_{I} + WC1_{+}c_{EI} WC1_{+}E\left( t \right) - WC1_{+}c_{II} WC1_{+}I\left( t \right) \right)}} + \frac{ - WC1_{+}I\left( t \right)}{WC1_+\tau_{I}} \\ +\frac{\mathrm{d} WC2_{+}E\left( t \right)}{\mathrm{d}t} =& \frac{ - WC2_{+}E\left( t \right)}{WC2_+\tau_{E}} + \frac{1}{1 + e^{ - WC2_{+}a_{E} \left( - WC2_+\theta_{E} + WC2_{+}c_{EE} WC2_{+}E\left( t \right) - WC2_{+}c_{IE} WC2_{+}I\left( t \right) + WC2_+\eta WC2_{+}jcn\left( t \right) \right)}} \\ +\frac{\mathrm{d} WC2_{+}I\left( t \right)}{\mathrm{d}t} =& \frac{ - WC2_{+}I\left( t \right)}{WC2_+\tau_{I}} + \frac{1}{1 + e^{ - WC2_{+}a_{I} \left( - WC2_+\theta_{I} + WC2_{+}c_{EI} WC2_{+}E\left( t \right) - WC2_{+}c_{II} WC2_{+}I\left( t \right) \right)}} +\end{align} + \]

    To solve the system, we first create an ODEProblem and then solve it over the tspan of (0,100) using a stiff solver. The solution is saved every 0.1ms. The unit of time in Neuroblox is 1ms.

    prob = ODEProblem(sys, [], (0.0, 100), [])
    +sol = solve(prob, Rodas4(), saveat=0.1)
    +plot(sol)
    Example block output

    Example 2 : Building a Brain Circuit from literature using Neural Mass Models

    In this example, we will construct a Parkinsons model from eight Jansen-Rit Neural Mass Models as described in Liu et al. (2020). DOI: 10.1016/j.neunet.2019.12.021. The Jansen-Rit Neural Mass model is defined by the following differential equations:

    \[\frac{dx}{dt} = y-\frac{2}{\tau}x +\frac{dy}{dt} = -\frac{x}{\tau^2} + \frac{H}{\tau} [\frac{2\lambda}{1+\text{exp}(-r*\sum{jcn})} - \lambda]\]

    using Neuroblox
    +using DifferentialEquations
    +using Graphs
    +using MetaGraphs
    +using Plots

    The original paper units are in seconds we therefore need to multiply all parameters with a common factor

    τ_factor = 1000
    +
    +@named Str = JansenRit(τ=0.0022*τ_factor, H=20/τ_factor, λ=300, r=0.3)
    +@named GPE = JansenRit(τ=0.04*τ_factor, cortical=false) # all default subcortical except τ
    +@named STN = JansenRit(τ=0.01*τ_factor, H=20/τ_factor, λ=500, r=0.1)
    +@named GPI = JansenRit(cortical=false) # default parameters subcortical Jansen Rit blox
    +@named Th  = JansenRit(τ=0.002*τ_factor, H=10/τ_factor, λ=20, r=5)
    +@named EI  = JansenRit(τ=0.01*τ_factor, H=20/τ_factor, λ=5, r=5)
    +@named PY  = JansenRit(cortical=true) # default parameters cortical Jansen Rit blox
    +@named II  = JansenRit(τ=2.0*τ_factor, H=60/τ_factor, λ=5, r=5)
    +blox = [Str, GPE, STN, GPI, Th, EI, PY, II]
    8-element Vector{JansenRit}:
    + JansenRit(Any[τ, H, λ, r], x(t), jcn(t), ODESystem(0x0000000000003fb4, Equation[Differential(t)(x(t)) ~ y(t) + (-2x(t)) / τ, Differential(t)(y(t)) ~ (-x(t)) / (τ^2) + (H*((2λ) / (1 + exp(-r*jcn(t))) - λ)) / τ], t, SymbolicUtils.BasicSymbolic{Real}[x(t), y(t), jcn(t)], SymbolicUtils.BasicSymbolic{Real}[τ, H, λ, r], nothing, Dict{Any, Any}(:H => H, :y => y(t), :λ => λ, :τ => τ, :jcn => jcn(t), :r => r, :x => x(t)), Any[], Equation[], Base.RefValue{Vector{Num}}(Num[]), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), :Str, ODESystem[], Dict{Any, Any}(τ => 2.2, H => 0.02, x(t) => 1.0, λ => 300, r => 0.3, jcn(t) => 0.0, y(t) => 1.0), Dict{Any, Any}(), nothing, nothing, Equation[], nothing, nothing, nothing, ModelingToolkit.SymbolicContinuousCallback[], ModelingToolkit.SymbolicDiscreteCallback[], nothing, nothing, nothing, nothing, nothing, false, nothing, nothing, nothing, nothing, nothing), nothing)
    + JansenRit(Any[τ, H, λ, r], x(t), jcn(t), ODESystem(0x0000000000003fb5, Equation[Differential(t)(x(t)) ~ y(t) + (-2x(t)) / τ, Differential(t)(y(t)) ~ (-x(t)) / (τ^2) + (H*((2λ) / (1 + exp(-r*jcn(t))) - λ)) / τ], t, SymbolicUtils.BasicSymbolic{Real}[x(t), y(t), jcn(t)], SymbolicUtils.BasicSymbolic{Real}[τ, H, λ, r], nothing, Dict{Any, Any}(:H => H, :y => y(t), :λ => λ, :τ => τ, :jcn => jcn(t), :r => r, :x => x(t)), Any[], Equation[], Base.RefValue{Vector{Num}}(Num[]), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), :GPE, ODESystem[], Dict{Any, Any}(τ => 40.0, H => 0.02, x(t) => 1.0, λ => 400.0, r => 0.1, jcn(t) => 0.0, y(t) => 1.0), Dict{Any, Any}(), nothing, nothing, Equation[], nothing, nothing, nothing, ModelingToolkit.SymbolicContinuousCallback[], ModelingToolkit.SymbolicDiscreteCallback[], nothing, nothing, nothing, nothing, nothing, false, nothing, nothing, nothing, nothing, nothing), nothing)
    + JansenRit(Any[τ, H, λ, r], x(t), jcn(t), ODESystem(0x0000000000003fb6, Equation[Differential(t)(x(t)) ~ y(t) + (-2x(t)) / τ, Differential(t)(y(t)) ~ (-x(t)) / (τ^2) + (H*((2λ) / (1 + exp(-r*jcn(t))) - λ)) / τ], t, SymbolicUtils.BasicSymbolic{Real}[x(t), y(t), jcn(t)], SymbolicUtils.BasicSymbolic{Real}[τ, H, λ, r], nothing, Dict{Any, Any}(:H => H, :y => y(t), :λ => λ, :τ => τ, :jcn => jcn(t), :r => r, :x => x(t)), Any[], Equation[], Base.RefValue{Vector{Num}}(Num[]), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), :STN, ODESystem[], Dict{Any, Any}(τ => 10.0, H => 0.02, x(t) => 1.0, λ => 500, r => 0.1, jcn(t) => 0.0, y(t) => 1.0), Dict{Any, Any}(), nothing, nothing, Equation[], nothing, nothing, nothing, ModelingToolkit.SymbolicContinuousCallback[], ModelingToolkit.SymbolicDiscreteCallback[], nothing, nothing, nothing, nothing, nothing, false, nothing, nothing, nothing, nothing, nothing), nothing)
    + JansenRit(Any[τ, H, λ, r], x(t), jcn(t), ODESystem(0x0000000000003fb7, Equation[Differential(t)(x(t)) ~ y(t) + (-2x(t)) / τ, Differential(t)(y(t)) ~ (-x(t)) / (τ^2) + (H*((2λ) / (1 + exp(-r*jcn(t))) - λ)) / τ], t, SymbolicUtils.BasicSymbolic{Real}[x(t), y(t), jcn(t)], SymbolicUtils.BasicSymbolic{Real}[τ, H, λ, r], nothing, Dict{Any, Any}(:H => H, :y => y(t), :λ => λ, :τ => τ, :jcn => jcn(t), :r => r, :x => x(t)), Any[], Equation[], Base.RefValue{Vector{Num}}(Num[]), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), :GPI, ODESystem[], Dict{Any, Any}(τ => 14, H => 0.02, x(t) => 1.0, λ => 400.0, r => 0.1, jcn(t) => 0.0, y(t) => 1.0), Dict{Any, Any}(), nothing, nothing, Equation[], nothing, nothing, nothing, ModelingToolkit.SymbolicContinuousCallback[], ModelingToolkit.SymbolicDiscreteCallback[], nothing, nothing, nothing, nothing, nothing, false, nothing, nothing, nothing, nothing, nothing), nothing)
    + JansenRit(Any[τ, H, λ, r], x(t), jcn(t), ODESystem(0x0000000000003fb8, Equation[Differential(t)(x(t)) ~ y(t) + (-2x(t)) / τ, Differential(t)(y(t)) ~ (-x(t)) / (τ^2) + (H*((2λ) / (1 + exp(-r*jcn(t))) - λ)) / τ], t, SymbolicUtils.BasicSymbolic{Real}[x(t), y(t), jcn(t)], SymbolicUtils.BasicSymbolic{Real}[τ, H, λ, r], nothing, Dict{Any, Any}(:H => H, :y => y(t), :λ => λ, :τ => τ, :jcn => jcn(t), :r => r, :x => x(t)), Any[], Equation[], Base.RefValue{Vector{Num}}(Num[]), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), :Th, ODESystem[], Dict{Any, Any}(τ => 2.0, H => 0.01, x(t) => 1.0, λ => 20, r => 5, jcn(t) => 0.0, y(t) => 1.0), Dict{Any, Any}(), nothing, nothing, Equation[], nothing, nothing, nothing, ModelingToolkit.SymbolicContinuousCallback[], ModelingToolkit.SymbolicDiscreteCallback[], nothing, nothing, nothing, nothing, nothing, false, nothing, nothing, nothing, nothing, nothing), nothing)
    + JansenRit(Any[τ, H, λ, r], x(t), jcn(t), ODESystem(0x0000000000003fb9, Equation[Differential(t)(x(t)) ~ y(t) + (-2x(t)) / τ, Differential(t)(y(t)) ~ (-x(t)) / (τ^2) + (H*((2λ) / (1 + exp(-r*jcn(t))) - λ)) / τ], t, SymbolicUtils.BasicSymbolic{Real}[x(t), y(t), jcn(t)], SymbolicUtils.BasicSymbolic{Real}[τ, H, λ, r], nothing, Dict{Any, Any}(:H => H, :y => y(t), :λ => λ, :τ => τ, :jcn => jcn(t), :r => r, :x => x(t)), Any[], Equation[], Base.RefValue{Vector{Num}}(Num[]), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), :EI, ODESystem[], Dict{Any, Any}(τ => 10.0, H => 0.02, x(t) => 1.0, λ => 5, r => 5, jcn(t) => 0.0, y(t) => 1.0), Dict{Any, Any}(), nothing, nothing, Equation[], nothing, nothing, nothing, ModelingToolkit.SymbolicContinuousCallback[], ModelingToolkit.SymbolicDiscreteCallback[], nothing, nothing, nothing, nothing, nothing, false, nothing, nothing, nothing, nothing, nothing), nothing)
    + JansenRit(Any[τ, H, λ, r], x(t), jcn(t), ODESystem(0x0000000000003fba, Equation[Differential(t)(x(t)) ~ y(t) + (-2x(t)) / τ, Differential(t)(y(t)) ~ (-x(t)) / (τ^2) + (H*((2λ) / (1 + exp(-r*jcn(t))) - λ)) / τ], t, SymbolicUtils.BasicSymbolic{Real}[x(t), y(t), jcn(t)], SymbolicUtils.BasicSymbolic{Real}[τ, H, λ, r], nothing, Dict{Any, Any}(:H => H, :y => y(t), :λ => λ, :τ => τ, :jcn => jcn(t), :r => r, :x => x(t)), Any[], Equation[], Base.RefValue{Vector{Num}}(Num[]), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), :PY, ODESystem[], Dict{Any, Any}(τ => 1, H => 0.02, x(t) => 1.0, λ => 5.0, r => 0.15, jcn(t) => 0.0, y(t) => 1.0), Dict{Any, Any}(), nothing, nothing, Equation[], nothing, nothing, nothing, ModelingToolkit.SymbolicContinuousCallback[], ModelingToolkit.SymbolicDiscreteCallback[], nothing, nothing, nothing, nothing, nothing, false, nothing, nothing, nothing, nothing, nothing), nothing)
    + JansenRit(Any[τ, H, λ, r], x(t), jcn(t), ODESystem(0x0000000000003fbb, Equation[Differential(t)(x(t)) ~ y(t) + (-2x(t)) / τ, Differential(t)(y(t)) ~ (-x(t)) / (τ^2) + (H*((2λ) / (1 + exp(-r*jcn(t))) - λ)) / τ], t, SymbolicUtils.BasicSymbolic{Real}[x(t), y(t), jcn(t)], SymbolicUtils.BasicSymbolic{Real}[τ, H, λ, r], nothing, Dict{Any, Any}(:H => H, :y => y(t), :λ => λ, :τ => τ, :jcn => jcn(t), :r => r, :x => x(t)), Any[], Equation[], Base.RefValue{Vector{Num}}(Num[]), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Any}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), Base.RefValue{Matrix{Num}}(Matrix{Num}(undef, 0, 0)), :II, ODESystem[], Dict{Any, Any}(τ => 2000.0, H => 0.06, x(t) => 1.0, λ => 5, r => 5, jcn(t) => 0.0, y(t) => 1.0), Dict{Any, Any}(), nothing, nothing, Equation[], nothing, nothing, nothing, ModelingToolkit.SymbolicContinuousCallback[], ModelingToolkit.SymbolicDiscreteCallback[], nothing, nothing, nothing, nothing, nothing, false, nothing, nothing, nothing, nothing, nothing), nothing)

    Again, we create a graph and add the Blox as nodes

    g = MetaDiGraph()
    +add_blox!.(Ref(g), blox)
    +
    +params = @parameters C_Cor=60 C_BG_Th=60 C_Cor_BG_Th=5 C_BG_Th_Cor=5

    \[ \begin{equation} +\left[ +\begin{array}{c} +C_{Cor} \\ +C_{BG\_Th} \\ +C_{Cor\_BG\_Th} \\ +C_{BG\_Th\_Cor} \\ +\end{array} +\right] +\end{equation} + \]

    ModelingToolkit allows us to create parameters that can be passed into the equations symbolically.

    We add edges as specified in Table 2 of Liu et al. We only implemented a subset of the nodes and edges to describe a less complex version of the model. Edges can also be created using an adjacency matrix as in the previous example.

    add_edge!(g, 2, 1, Dict(:weight => -0.5*C_BG_Th))
    +add_edge!(g, 2, 2, Dict(:weight => -0.5*C_BG_Th))
    +add_edge!(g, 2, 3, Dict(:weight => C_BG_Th))
    +add_edge!(g, 3, 2, Dict(:weight => -0.5*C_BG_Th))
    +add_edge!(g, 3, 7, Dict(:weight => C_Cor_BG_Th))
    +add_edge!(g, 4, 2, Dict(:weight => -0.5*C_BG_Th))
    +add_edge!(g, 4, 3, Dict(:weight => C_BG_Th))
    +add_edge!(g, 5, 4, Dict(:weight => -0.5*C_BG_Th))
    +add_edge!(g, 6, 5, Dict(:weight => C_BG_Th_Cor))
    +add_edge!(g, 6, 7, Dict(:weight => 6*C_Cor))
    +add_edge!(g, 7, 6, Dict(:weight => 4.8*C_Cor))
    +add_edge!(g, 7, 8, Dict(:weight => -1.5*C_Cor))
    +add_edge!(g, 8, 7, Dict(:weight => 1.5*C_Cor))
    +add_edge!(g, 8, 8, Dict(:weight => 3.3*C_Cor))
    +add_edge!(g,1,1,:weight, -0.5*C_BG_Th)
    +add_edge!(g,1,2,:weight, C_BG_Th)
    +add_edge!(g,2,1,:weight, -0.5*C_BG_Th)
    +add_edge!(g,2,5,:weight, C_Cor_BG_Th)
    +add_edge!(g,3,1,:weight, -0.5*C_BG_Th)
    +add_edge!(g,3,2,:weight, C_BG_Th)
    +add_edge!(g,4,3,:weight, -0.5*C_BG_Th)
    +add_edge!(g,4,4,:weight, C_BG_Th_Cor)
    true

    Now we are ready to build the ModelingToolkit System and apply structural simplification to the equations.

    @named final_system = system_from_graph(g)
    +final_system_sys = structural_simplify(final_system)

    \[ \begin{align} +\frac{\mathrm{d} Str_{+}x\left( t \right)}{\mathrm{d}t} =& \frac{ - 2 Str_{+}x\left( t \right)}{Str_+\tau} + Str_{+}y\left( t \right) \\ +\frac{\mathrm{d} Str_{+}y\left( t \right)}{\mathrm{d}t} =& \frac{ - Str_{+}x\left( t \right)}{Str_+\tau^{2}} + \frac{Str_{+}H \left( - Str_+\lambda + \frac{2 Str_+\lambda}{1 + e^{ - Str_{+}r Str_{+}jcn\left( t \right)}} \right)}{Str_+\tau} \\ +\frac{\mathrm{d} GPE_{+}x\left( t \right)}{\mathrm{d}t} =& GPE_{+}y\left( t \right) + \frac{ - 2 GPE_{+}x\left( t \right)}{GPE_+\tau} \\ +\frac{\mathrm{d} GPE_{+}y\left( t \right)}{\mathrm{d}t} =& \frac{GPE_{+}H \left( - GPE_+\lambda + \frac{2 GPE_+\lambda}{1 + e^{ - GPE_{+}r GPE_{+}jcn\left( t \right)}} \right)}{GPE_+\tau} + \frac{ - GPE_{+}x\left( t \right)}{GPE_+\tau^{2}} \\ +\frac{\mathrm{d} STN_{+}x\left( t \right)}{\mathrm{d}t} =& \frac{ - 2 STN_{+}x\left( t \right)}{STN_+\tau} + STN_{+}y\left( t \right) \\ +\frac{\mathrm{d} STN_{+}y\left( t \right)}{\mathrm{d}t} =& \frac{STN_{+}H \left( - STN_+\lambda + \frac{2 STN_+\lambda}{1 + e^{ - STN_{+}r STN_{+}jcn\left( t \right)}} \right)}{STN_+\tau} + \frac{ - STN_{+}x\left( t \right)}{STN_+\tau^{2}} \\ +\frac{\mathrm{d} GPI_{+}x\left( t \right)}{\mathrm{d}t} =& \frac{ - 2 GPI_{+}x\left( t \right)}{GPI_+\tau} + GPI_{+}y\left( t \right) \\ +\frac{\mathrm{d} GPI_{+}y\left( t \right)}{\mathrm{d}t} =& \frac{ - GPI_{+}x\left( t \right)}{GPI_+\tau^{2}} + \frac{GPI_{+}H \left( - GPI_+\lambda + \frac{2 GPI_+\lambda}{1 + e^{ - GPI_{+}r GPI_{+}jcn\left( t \right)}} \right)}{GPI_+\tau} \\ +\frac{\mathrm{d} Th_{+}x\left( t \right)}{\mathrm{d}t} =& \frac{ - 2 Th_{+}x\left( t \right)}{Th_+\tau} + Th_{+}y\left( t \right) \\ +\frac{\mathrm{d} Th_{+}y\left( t \right)}{\mathrm{d}t} =& \frac{Th_{+}H \left( - Th_+\lambda + \frac{2 Th_+\lambda}{1 + e^{ - Th_{+}r Th_{+}jcn\left( t \right)}} \right)}{Th_+\tau} + \frac{ - Th_{+}x\left( t \right)}{Th_+\tau^{2}} \\ +\frac{\mathrm{d} EI_{+}x\left( t \right)}{\mathrm{d}t} =& \frac{ - 2 EI_{+}x\left( t \right)}{EI_+\tau} + EI_{+}y\left( t \right) \\ +\frac{\mathrm{d} EI_{+}y\left( t \right)}{\mathrm{d}t} =& \frac{ - EI_{+}x\left( t \right)}{EI_+\tau^{2}} + \frac{EI_{+}H \left( - EI_+\lambda + \frac{2 EI_+\lambda}{1 + e^{ - EI_{+}r EI_{+}jcn\left( t \right)}} \right)}{EI_+\tau} \\ +\frac{\mathrm{d} PY_{+}x\left( t \right)}{\mathrm{d}t} =& \frac{ - 2 PY_{+}x\left( t \right)}{PY_+\tau} + PY_{+}y\left( t \right) \\ +\frac{\mathrm{d} PY_{+}y\left( t \right)}{\mathrm{d}t} =& \frac{PY_{+}H \left( - PY_+\lambda + \frac{2 PY_+\lambda}{1 + e^{ - PY_{+}r PY_{+}jcn\left( t \right)}} \right)}{PY_+\tau} + \frac{ - PY_{+}x\left( t \right)}{PY_+\tau^{2}} \\ +\frac{\mathrm{d} II_{+}x\left( t \right)}{\mathrm{d}t} =& \frac{ - 2 II_{+}x\left( t \right)}{II_+\tau} + II_{+}y\left( t \right) \\ +\frac{\mathrm{d} II_{+}y\left( t \right)}{\mathrm{d}t} =& \frac{ - II_{+}x\left( t \right)}{II_+\tau^{2}} + \frac{II_{+}H \left( - II_+\lambda + \frac{2 II_+\lambda}{1 + e^{ - II_{+}r II_{+}jcn\left( t \right)}} \right)}{II_+\tau} +\end{align} + \]

    Our Jansen-Rit model allows delayed edges, and we therefore need to collect those delays (in our case all delays are zero). Then we build a Delayed Differential Equations Problem (DDEProblem).

    sim_dur = 1000.0 # Simulate for 1 second
    +prob = ODEProblem(final_system_sys,
    +    [],
    +    (0.0, sim_dur))
    ODEProblem with uType Vector{Float64} and tType Float64. In-place: true
    +timespan: (0.0, 1000.0)
    +u0: 16-element Vector{Float64}:
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0
    + 1.0

    We select an algorithm and solve the system

    alg = Tsit5()
    +sol_dde_no_delays = solve(prob, alg, saveat=1)
    +plot(sol_dde_no_delays)
    Example block output

    In a later tutorial, we will show how to introduce edge delays.

    diff --git a/docs/build/index.html b/docs/build/index.html new file mode 100644 index 00000000..c95f1d58 --- /dev/null +++ b/docs/build/index.html @@ -0,0 +1,7 @@ + +Neuroblox · Neuroblox

    Neuroblox

    About

    Neuroblox.jl is designed for computational neuroscience and psychiatry applications. Our tools range from control circuit system identification to brain circuit simulations bridging scales from spiking neurons to fMRI-derived circuits, parameter-fitting models to neuroimaging data, interactions between the brain and other physiological systems, experimental optimization, and scientific machine learning.

    Description

    Neuroblox.jl is based on a library of modular computational building blocks (“blox”) in the form of systems of symbolic dynamic differential equations that can be combined to describe large-scale brain dynamics. Once a model is built, it can be simulated efficiently and fit electrophysiological and neuroimaging data. Moreover, the circuit behavior of multiple model variants can be investigated to aid in distinguishing between competing hypotheses. We employ ModelingToolkit.jl to describe the dynamical behavior of blox as symbolic (stochastic/delay) differential equations. Our libraries of modular blox consist of individual neurons (Hodgkin-Huxley, IF, QIF, LIF, etc.), neural mass models (Jansen-Rit, Wilson-Cowan, Lauter-Breakspear, Next Generation, microcanonical circuits etc.) and biomimetically-constrained control circuit elements. A GUI designed to be intuitive to neuroscientists allows researchers to build models that automatically generate high-performance systems of numerical ordinary/stochastic differential equations from which one can run stimulations with parameters fit to experimental data. Our benchmarks show that the increase in speed for simulation often exceeds a factor of 100 as compared to neural mass model implementation by the Virtual Brain (python) and similar packages in MATLAB. For parameter fitting of brain circuit dynamical models, we use Turing.jl to perform probabilistic modeling, including Hamilton-Monte-Carlo sampling and Automated Differentiation Variational Inference.

    Installation

    To install Neuroblox.jl, first add the JuliaHubRegistry and then use the Julia package manager:

    using Pkg
    +Pkg.add("PkgAuthentication")
    +using PkgAuthentication
    +PkgAuthentication.install("juliahub.com")
    +Pkg.Registry.add()
    +Pkg.add("Neuroblox")

    Licensing

    Neuroblox is free for non-commerical and academic use. For full details of the license, please see the Neuroblox EULA. For commercial use, get in contact with sales@neuroblox.org.

    diff --git a/docs/build/objects.inv b/docs/build/objects.inv new file mode 100644 index 0000000000000000000000000000000000000000..2d270406f4d972c438f98becb4eedae31af2cc93 GIT binary patch literal 1431 zcmV;I1!(#sAX9K?X>NERX>N99Zgg*Qc_4OWa&u{KZXhxWBOp+6Z)#;@bUGkTWp#3I zVr*}C3L_v^WpZMd?av*PJAarPHb0B7EY-J#6 zb0A}HZE$jBb8}^6Aa!$TZf78RY-wUH3V58gS6NfzI1ql%uh7;^-cSI~!4z*f$jod( zNI}?nbSbuyXh)X3l1yMI{`J%-~JtPH6 zcahyingtOjhQUUp<7ELZgJ3|kMuGGx*F6%lA`pC@qT&2|Pf<>Zrmm2N>Y_wx;}qQ` zpJ*0;_O6~t5ORvo@g*KbjQfC!iNI2OjK{9Pr^l2RF@sl12H0#R{=vAG0*~buBxlw| zd;>1x8|$J4=VVEFT|nRMAp0MNzYjDui_Xy{%8Vi+P{AlljiT5n0;8yC6eUJcY!oF% zd&8xSO!++T-Xq-0sZ_J~csBS@UM}B&70QooHWU-Q-AIVYQV}Nbl$l@OqV)#P$T|un zPB?&L4q(fHvhfzC0a6|bz(E9A9At4&1!tdYJ)jkyNG}SgFbOM5$T9T*0;Et$s+Up> z&vGg@hoYX2PKl0qWCJrUQi3x>6)};b*rv+cdFWJl_*S%xfKG{k$XY|=BJ+0E(loDO z-h^sTv2Z`?mOj_aqe3Tzqqx+k*KacLT`_G@}yt-xr@ z%%)Jx^IwCIC=zJAh`{R0Zg~WM#!?9C!LeS^-~2M5W+Q!+Qn=ng|6)%~+JG&n&+@!SeqYXIcYiI20uJC=g7Uc=qpAZCpBn+@lM2A6Zh)!|0DNi$ z_(}y;%yazPwC_k2+cwW3MS00ADl8@UHCqd)CW%L_zEq{bm#PQ%26ER#K|3t4*(k}c zl#(io#h30_)Tn_AUmC+fd|!Y{B*>D}Qhpx9pGNf#9{ov#rs56?Zfg)mP^Y96w&b=; zUdN?JjT9w6bqLARF3m(38JGSO*&QZOZxDkjA>G=Crwg}p>4bICw>rc z%9jLa`g(%OX?cRCudgsKQW#RE-6g(k74S1ZrrKT^-$do~FuA5P_uCFj&qOApee3G+-V zX4z6a613W?Ix>Dkx2x*3cDv;Llsuohs*6j)Pys`ZDllcG*0hIG+oaet5c>?dW_QTQWM +Release Notes · Neuroblox
    diff --git a/docs/build/search_index.js b/docs/build/search_index.js new file mode 100644 index 00000000..34e9095c --- /dev/null +++ b/docs/build/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"release_notes/#Release-Notes","page":"Release Notes","title":"Release Notes","text":"","category":"section"},{"location":"release_notes/#v0.3","page":"Release Notes","title":"v0.3","text":"","category":"section"},{"location":"release_notes/","page":"Release Notes","title":"Release Notes","text":"Initial Release!","category":"page"},{"location":"api/#API-Documentation","page":"API","title":"API Documentation","text":"","category":"section"},{"location":"api/","page":"API","title":"API","text":"Modules = [Neuroblox]","category":"page"},{"location":"api/#Neuroblox.BalloonModel","page":"API","title":"Neuroblox.BalloonModel","text":"Arguments:\n\nname: Name given to ODESystem object within the blox.\nnamespace: Additional namespace above name if needed for inheritance.\nlnκ: logarithmic prefactor to signal decay H[1], set to 0 for standard parameter value.\nlnτ: logarithmic prefactor to transit time H[3], set to 0 for standard parameter value.\nlnϵ: logarithm of ratio of intra- to extra-vascular signal\n\nNB: the prefix ln of the variables u, ν, q as well as the parameters κ, τ denotes their transformation into logarithmic space to enforce their positivity. This transformation is considered in the derivates of the model equations below. \n\nCitations:\n\nStephan K E, Weiskopf N, Drysdale P M, Robinson P A, and Friston K J. Comparing Hemodynamic Models with DCM. NeuroImage 38, no. 3 (2007): 387–401. doi: 10.1016/j.neuroimage.2007.07.040\nHofmann D, Chesebro A G, Rackauckas C, Mujica-Parodi L R, Friston K J, Edelman A, and Strey H H. Leveraging Julia's Automated Differentiation and Symbolic Computation to Increase Spectral DCM Flexibility and Speed, 2023. doi: 10.1101/2023.10.27.564407\n\n\n\n\n\n","category":"type"},{"location":"api/#Neuroblox.Generic2dOscillator","page":"API","title":"Neuroblox.Generic2dOscillator","text":"Generic2dOscillator(name, namespace, ...)\n\nThe Generic2dOscillator model is a generic dynamic system with two state\nvariables. The dynamic equations of this model are composed of two ordinary\ndifferential equations comprising two nullclines. The first nullcline is a\ncubic function as it is found in most neuron and population models; the\nsecond nullcline is arbitrarily configurable as a polynomial function up to\nsecond order. The manipulation of the latter nullcline's parameters allows\nto generate a wide range of different behaviours.\n\nEquations:\n\n```math\n \\begin{align}\n \\dot{V} &= d \\, \\tau (-f V^3 + e V^2 + g V + \\alpha W + \\gamma I) \\\\\n \\dot{W} &= \\dfrac{d}{\tau}\\,\\,(c V^2 + b V - \\beta W + a)\n \\end{align}\n```\n\nArguments:\n\nname: Name given to ODESystem object within the blox.\nnamespace: Additional namespace above name if needed for inheritance.\nOther parameters: See reference for full list. Note that parameters are scaled so that units of time are in milliseconds.\n\nCitations: FitzHugh, R., Impulses and physiological states in theoretical models of nerve membrane, Biophysical Journal 1: 445, 1961.\n\nNagumo et.al, An Active Pulse Transmission Line Simulating Nerve Axon, Proceedings of the IRE 50: 2061, 1962.\n\nStefanescu, R., Jirsa, V.K. Reduced representations of heterogeneous mixed neural networks with synaptic coupling. Physical Review E, 83, 2011.\n\nJirsa VK, Stefanescu R. Neural population modes capture biologically realistic large-scale network dynamics. Bulletin of Mathematical Biology, 2010.\n\nStefanescu, R., Jirsa, V.K. A low dimensional description of globally coupled heterogeneous neural networks of excitatory and inhibitory neurons. PLoS Computational Biology, 4(11), 2008).\n\n\n\n\n\n","category":"type"},{"location":"api/#Neuroblox.HarmonicOscillator","page":"API","title":"Neuroblox.HarmonicOscillator","text":"HarmonicOscillator(name, namespace, ω, ζ, k, h)\n\nCreate a harmonic oscillator blox with the specified parameters.\nThe formal definition of this blox is:\n\nfracdxdt = y-(2*omega*zeta*x)+ k*(2pi)*(atan((sumjcn)h)\nfracdydt = -(omega^2)*x\n\nwhere ``jcn`` is any input to the blox.\n\nArguments:\n\nname: Name given to ODESystem object within the blox.\nnamespace: Additional namespace above name if needed for inheritance.\nω: Base frequency. Note the default value is scaled to give oscillations in milliseconds to match other blocks.\nζ: Damping ratio.\nk: Gain.\nh: Threshold.\n\n\n\n\n\n","category":"type"},{"location":"api/#Neuroblox.JansenRit","page":"API","title":"Neuroblox.JansenRit","text":"JansenRit(name, namespace, τ, H, λ, r, cortical, delayed)\n\nCreate a Jansen Rit blox as described in Liu et al.\nThe formal definition of this blox is:\n\nfracdxdt = y-frac2taux\nfracdydt = -fracxtau^2 + fracHtau frac2lambda1+textexp(-r*sumjcn) - lambda\n\nwhere jcn is any input to the blox.\n\nArguments:\n\nname: Name given to ODESystem object within the blox.\nnamespace: Additional namespace above name if needed for inheritance.\nτ: Time constant. This is changed from the original source as the time constant was in seconds, while all our blocks are in milliseconds.\nH: See equation for use.\nλ: See equation for use.\nr: See equation for use.\ncortical: Boolean to determine whether to use cortical or subcortical parameters. Specifying any of the parameters above will override this.\ndelayed: Boolean to indicate whether states are delayed\n\nCitations:\n\nLiu C, Zhou C, Wang J, Fietkiewicz C, Loparo KA. The role of coupling connections in a model of the cortico-basal ganglia-thalamocortical neural loop for the generation of beta oscillations. Neural Netw. 2020 Mar;123:381-392. doi: 10.1016/j.neunet.2019.12.021.\n\n\n\n\n\n","category":"type"},{"location":"api/#Neuroblox.JansenRitSPM12","page":"API","title":"Neuroblox.JansenRitSPM12","text":"Jansen-Rit model block for canonical micro circuit, analogous to the implementation in SPM12\n\n\n\n\n\n","category":"type"},{"location":"api/#Neuroblox.LarterBreakspear","page":"API","title":"Neuroblox.LarterBreakspear","text":"LarterBreakspear(name, namespace, ...)\n\nCreate a Larter Breakspear blox described in Endo et al. For a full list of the parameters used see the reference.\nIf you need to modify the parameters, see Chesebro et al. and van Nieuwenhuizen et al. for physiological ranges.\n\nArguments:\n\nname: Name given to ODESystem object within the blox.\nnamespace: Additional namespace above name if needed for inheritance.\nOther parameters: See reference for full list. Note that parameters are scaled so that units of time are in milliseconds.\n\nCitations:\n\nEndo H, Hiroe N, Yamashita O. Evaluation of Resting Spatio-Temporal Dynamics of a Neural Mass Model Using Resting fMRI Connectivity and EEG Microstates. Front Comput Neurosci. 2020 Jan 17;13:91. doi: 10.3389/fncom.2019.00091.\nChesebro AG, Mujica-Parodi LR, Weistuch C. Ion gradient-driven bifurcations of a multi-scale neuronal model. Chaos Solitons Fractals. 2023 Feb;167:113120. doi: 10.1016/j.chaos.2023.113120. \nvan Nieuwenhuizen, H, Chesebro, AG, Polis, C, Clarke, K, Strey, HH, Weistuch, C, Mujica-Parodi, LR. Ketosis regulates K+ ion channels, strengthening brain-wide signaling disrupted by age. Preprint. bioRxiv 2023.05.10.540257; doi: https://doi.org/10.1101/2023.05.10.540257. \n\n\n\n\n\n","category":"type"},{"location":"api/#Neuroblox.OUBlox","page":"API","title":"Neuroblox.OUBlox","text":"Ornstein-Uhlenbeck process Blox\n\nvariables: x(t): value jcn: input parameters: τ: relaxation time \tμ: average value \tσ: random noise (variance of OU process is τ*σ^2/2) returns: an ODE System (but with brownian parameters)\n\n\n\n\n\n","category":"type"},{"location":"api/#Neuroblox.OUCouplingBlox","page":"API","title":"Neuroblox.OUCouplingBlox","text":"Ornstein-Uhlenbeck Coupling Blox This blox takes an input and multiplies that input with a OU process of mean μ and variance τ*σ^2/2\n\nThis blox allows to create edges that have fluctuating weights\n\nvariables: x(t): value jcn: input parameters: τ: relaxation time \tμ: average value \tσ: random noise (variance of OU process is τ*σ^2/2) returns: an ODE System (but with brownian parameters)\n\n\n\n\n\n","category":"type"},{"location":"api/#Neuroblox.Striatum","page":"API","title":"Neuroblox.Striatum","text":"Subcortical blox\nall subcprtical blox used in cortico-striatal model are defined here\n\n\n\n\n\n","category":"type"},{"location":"api/#Neuroblox.WilsonCowan","page":"API","title":"Neuroblox.WilsonCowan","text":"WilsonCowan(name, namespace, τ_E, τ_I, a_E, a_I, c_EE, c_IE, c_EI, c_II, θ_E, θ_I, η)\n\nCreate a standard Wilson Cowan blox.\nThe formal definition of this blox is:\n\nfracdEdt = frac-Etau_E + frac11 + textexp(-a_E*(c_EE*E - c_IE*I - theta_E + eta*(sumjcn))\nfracdIdt = frac-Itau_I + frac11 + exp(-a_I*(c_EI*E - c_II*I - theta_I)\n\nwhere jcn is any input to the blox.\n\nArguments:\n\nname: Name given to ODESystem object within the blox.\nnamespace: Additional namespace above name if needed for inheritance.\nOthers: See equation for use.\n\n\n\n\n\n","category":"type"},{"location":"api/#Neuroblox.WinnerTakeAllBlox","page":"API","title":"Neuroblox.WinnerTakeAllBlox","text":"WinnerTakeAllBlox\n\nCreates a winner-take-all local circuit found in neocortex, typically 5 pyramidal (excitatory) neurons send synapses to a single interneuron (inhibitory) and receive feedback inhibition from that interneuron.\n\n\n\n\n\n","category":"type"},{"location":"api/#LinearAlgebra.eigen-Union{Tuple{Array{ForwardDiff.Dual{T, P, np}, 2}}, Tuple{np}, Tuple{P}, Tuple{T}} where {T, P, np}","page":"API","title":"LinearAlgebra.eigen","text":"function LinearAlgebra.eigen(M::Matrix{Dual{T, P, np}}) where {T, P, np}\n\nDispatch of LinearAlgebra.eigen for dual matrices with complex numbers. Make the eigenvalue decomposition \namenable to automatic differentiation. To do so compute the analytical derivative of eigenvalues\nand eigenvectors. \n\nArguments:\n- `M`: matrix of type Dual of which to compute the eigenvalue decomposition. \n\nReturns:\n- `Eigen(evals, evecs)`: eigenvalue decomposition returned as type LinearAlgebra.Eigen\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.ARVTarget-NTuple{6, Any}","page":"API","title":"Neuroblox.ARVTarget","text":"ARVTarget Time series data is bandpass filtered and then the power spectrum is computed for a given time interval (control bin), returned as the average value of the power spectral density within a certain frequency band ([lb, ub]).\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.CDVTarget-NTuple{5, Any}","page":"API","title":"Neuroblox.CDVTarget","text":"CDVTarget Time series data is bandpass filtered and hilbert-transformed. Phase angle is computed in radians. Circular difference is quantified as the angle of circular_location.\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.ControlError-NTuple{8, Any}","page":"API","title":"Neuroblox.ControlError","text":"ControlError Returns the control error (deviation of the actual value from the target value).\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.PDVTarget-NTuple{5, Any}","page":"API","title":"Neuroblox.PDVTarget","text":"PDVTarget Time series data is bandpass filtered and hilbert-transformed. Phase angle is computed in radians. Phase deviation is quantified as the angle difference between a given set of signals.\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.PLVTarget-NTuple{6, Any}","page":"API","title":"Neuroblox.PLVTarget","text":"PLVTarget Time series data is bandpass filtered and hilbert-transformed. Phase angle is computed in radians.\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.addnontunableparams-Tuple{Any, Any}","page":"API","title":"Neuroblox.addnontunableparams","text":"function addnontunableparams(param, model)\n\nFunction adds parameters of a model that were not marked as tunable to a list of tunable parameters\nand respects the MTK ordering of parameters.\n\nArguments:\n- `paramlist`: parameters of an MTK system that were tagged as tunable\n- `sys`: MTK system\n\nReturns:\n- `completeparamlist`: complete parameter list of a system, including those that were not tagged as tunable\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.bandpassfilter-Tuple{}","page":"API","title":"Neuroblox.bandpassfilter","text":"bandpassfilter takes in time series data and bandpass filters it. It has the following inputs: data: time series data lb: minimum cut-off frequency ub: maximum cut-off frequency fs: sampling frequency order: filter order\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.boldsignal-Tuple{}","page":"API","title":"Neuroblox.boldsignal","text":"Arguments:\n\nname: Name given to ODESystem object within the blox.\nlnϵ : logarithm of ratio of intra- to extra-vascular signal\n\nNB: the prefix ln of the variables ν, q as well as the parameters ϵ denotes their transformation into logarithmic space to enforce their positivity.\n\nCitations:\n\nStephan K E, Weiskopf N, Drysdale P M, Robinson P A, and Friston K J. Comparing Hemodynamic Models with DCM. NeuroImage 38, no. 3 (2007): 387–401. doi: 10.1016/j.neuroimage.2007.07.040\nHofmann D, Chesebro A G, Rackauckas C, Mujica-Parodi L R, Friston K J, Edelman A, and Strey H H. Leveraging Julia's Automated Differentiation and Symbolic Computation to Increase Spectral DCM Flexibility and Speed, 2023. doi: 10.1101/2023.10.27.564407\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.complexwavelet","page":"API","title":"Neuroblox.complexwavelet","text":"complexwavelet creates a complex morlet wavelet by windowing a complex sine wave with a Gaussian taper. The morlet wavelet is a special case of a bandpass filter in which the frequency response is Gaussian-shaped. Convolution with a complex wavelet is equivalent to performing a Hilbert transform of a bandpass filtered signal.\n\nIt has the following inputs: data: time series data dt : data sampling rate lb : lower bound wavelet frequency (in Hz) ub : upper bound wavelet frequency (in Hz) a : amplitude of the Gaussian taper, default is 1 n : number of wavelet cycles of the Gaussian taper, defines the trade-off between temporal precision and frequency precision larger n gives better frequency precision at the cost of temporal precision default is 6 Hz m : x-axis offset, default is 0 num_wavelets : number of wavelets to create, default is 5\n\nAnd outputs: complex_wavelet : a family of complex morlet wavelets\n\n\n\n\n\n","category":"function"},{"location":"api/#Neuroblox.csd2mar-NTuple{4, Any}","page":"API","title":"Neuroblox.csd2mar","text":"This function converts a cross-spectral density (CSD) into a multivariate auto-regression (MAR) model. It first transforms the CSD into its cross-correlation function (Wiener-Kinchine theorem) and then computes the MAR model coefficients. csd : cross-spectral density matrix of size MxN; M: number of samples, N: number of cross-spectral dimensions (number of variables squared) w : frequencies dt : time step size p : number of time steps of auto-regressive model\n\nThis function returns coeff : array of length p of coefficient matrices of size sqrt(N)xsqrt(N) noise_cov : noise covariance matrix\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.csd_approx-NTuple{4, Any}","page":"API","title":"Neuroblox.csd_approx","text":"This function implements equation 2 of the spectral DCM paper, Friston et al. 2014 \"A DCM for resting state fMRI\".\nNote that nomenclature is taken from SPM12 code and it does not seem to coincide with the spectral DCM paper's nomenclature. \nFor instance, Gu should represent the spectral component due to external input according to the paper. However, in the code this represents\nthe hidden state fluctuations (which are called Gν in the paper).\nGn in the code corresponds to Ge in the paper, i.e. the observation noise. In the code global and local components are defined, no such distinction\nis discussed in the paper. In fact the parameter γ, corresponding to local component is not present in the paper.\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.get_dynamic_states-Tuple{Any}","page":"API","title":"Neuroblox.get_dynamic_states","text":"function get_dynamic_states(sys)\n\nFunction extracts states from the system that are dynamic variables, \nget also indices of external inputs (u(t)) and measurements (like bold(t))\nArguments:\n- `sys`: MTK system\n\nReturns:\n- `sts` : states of the system that are neither external inputs nor measurements, i.e. these are the dynamic states\n- `idx_u`: indices of states that represent external inputs\n- `idx_m`: indices of states that represent measurements\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.idft-Tuple{AbstractArray}","page":"API","title":"Neuroblox.idft","text":"Plain implementation of idft because AD dispatch versions for ifft don't work still!\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.inner_namespaceof-Tuple{Any}","page":"API","title":"Neuroblox.inner_namespaceof","text":"Returns the complete namespace EXCLUDING the outermost (highest) level.\nThis is useful for manually preparing equations (e.g. connections, see BloxConnector),\nthat will later be composed and will automatically get the outermost namespace.\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.input_equations-Tuple{Any}","page":"API","title":"Neuroblox.input_equations","text":"Returns the equations for all input variables of a system, \nassuming they have a form like : `sys.input_variable ~ ...`\nso only the input appears on the LHS.\n\nInput equations are namespaced by the inner namespace of blox\nand then they are returned. This way during system `compose` downstream,\nthe higher-level namespaces will be added to them.\n\nIf blox isa AbstractComponent, it is assumed that it contains a `connector` field,\nwhich holds a `BloxConnector` object with all relevant connections \nfrom lower levels and this level.\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.learningrate-Tuple{Any, Any}","page":"API","title":"Neuroblox.learningrate","text":"This function computes learning rate. It has the following inputs: outcomes: vector of 1's and 0's for behavioral outcomes windows: number of windows to split the outcome data into And the following outputs: rate: the learning rate across each window\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.mar2csd-Tuple{Any, Any, Any}","page":"API","title":"Neuroblox.mar2csd","text":"This function converts multivariate auto-regression (MAR) model parameters to a cross-spectral density (CSD). A : coefficients of MAR model, array of length p, each element contains the regression coefficients for that particular time-lag. Σ : noise covariance matrix of MAR p : number of time lags freqs : frequencies at which to evaluate the CSD sf : sampling frequency\n\nThis function returns: csd : cross-spectral density matrix of size MxN; M: number of samples, N: number of cross-spectral dimensions (number of variables squared)\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.mar_ml-Tuple{Any, Any}","page":"API","title":"Neuroblox.mar_ml","text":"Maximum likelihood estimator of a multivariate, or vector auto-regressive model. y : MxN Data matrix where M is number of samples and N is number of dimensions p : time lag parameter, also called order of MAR model return values mar[\"A\"] : model parameters is a NxNxP tensor, i.e. one NxN parameter matrix for each time bin k ∈ {1,...,p} mar[\"Σ\"] : noise covariance matrix\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.matlab_norm-Tuple{Any, Any}","page":"API","title":"Neuroblox.matlab_norm","text":"function matlab_norm(A, p)\n\nSimple helper function to implement the norm of a matrix that is equivalent to the one given in MATLAB for order=1, 2, Inf. \nThis is needed for the reproduction of the exact same results of SPM12.\n\nArguments:\n- `A`: matrix\n- `p`: order of norm\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.params-Tuple{Neuroblox.BloxConnector}","page":"API","title":"Neuroblox.params","text":"Helper to merge delays and weights into a single vector\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.paramscoping-Tuple{}","page":"API","title":"Neuroblox.paramscoping","text":"function paramscoping(;kwargs...)\n\nScope arguments that are already a symbolic model parameter thereby keep the correct namespace \nand make those that are not yet symbolic a symbol.\nKeyword arguments are used, because parameter definition require names, not just values.\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.phase_cos_blox-Union{Tuple{F}, Tuple{Any, Any, F}} where F","page":"API","title":"Neuroblox.phase_cos_blox","text":"phasecosblox is creating a cos with angular frequency ω and variable phase phaseinter has the following parameters: ω: angular frequency t: time phaseinter: a function that returns phase as a function of time and returns: the resulting value\n\nUsage: phaseint = phaseinter(0:0.1:50,phasedata) phaseout(t) = phasecosblox(0.1,t,phaseint) which is now a function of time and can be used in an input blox you can also use the dot operator to calculate time-series signal = phaseout.(collect(0:0.01:50))\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.phase_inter-Tuple{Any, Any}","page":"API","title":"Neuroblox.phase_inter","text":"phaseinter is creating a function that interpolates the phase data for any time given phaseinter has the following parameters: phaserange: a range, e.g. 0:0.1:50 which should reflect the time points of the data phasedata: phase at equidistant time points and returns: an function that returns an interpolated phase for t in range\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.phase_sin_blox-Union{Tuple{F}, Tuple{Any, Any, F}} where F","page":"API","title":"Neuroblox.phase_sin_blox","text":"phasesinblox is creating a sin with angular frequency ω and variable phase phaseinter has the following parameters: ω: angular frequency t: time phaseinter: a function that returns phase as a function of time and returns: the resulting value\n\nUsage: phaseint = phaseinter(0:0.1:50,phasedata) phaseout(t) = phasesinblox(0.1,t,phaseint) which is now a function of time and can be used in an input blox you can also use the dot operator to calculate time-series signal = phaseout.(collect(0:0.01:50))\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.phaseangle-Tuple{}","page":"API","title":"Neuroblox.phaseangle","text":"phaseangle takes in time series data, hilbert transforms it, and estimates the phase angle.\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.random_initials-Tuple{ODESystem, Any}","page":"API","title":"Neuroblox.random_initials","text":"random_initials creates a vector of random initial conditions for an ODESystem that is composed of a list of blox. The function finds the initial conditions in the blox and then sets a random value in between range tuple given for that state.\n\nIt has the following inputs: odesys: ODESystem blox : list of blox\n\nAnd outputs: u0 : Float64 vector of initial conditions\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.sample_affect!-NTuple{4, Any}","page":"API","title":"Neuroblox.sample_affect!","text":"Non-symbolic, time-block-based way of `@register_symbolic sample_poisson(λ)`.\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.setup_sDCM-NTuple{7, Any}","page":"API","title":"Neuroblox.setup_sDCM","text":"function setup_sDCM(data, stateevolutionmodel, initcond, csdsetup, priors, hyperpriors, params_idx)\n\nInterface function to performs variational inference to fit model parameters to empirical cross spectral density.\nThe current implementation provides a Variational Laplace fit (see function above `variationalbayes`).\n\nArguments:\n- `data` : dataframe with column names corresponding to the regions of measurement.\n- `model` : MTK model, including state evolution and measurement.\n- `initcond` : dictionary of initial conditions, numerical values for all states\n- `csdsetup` : dictionary of parameters required for the computation of the cross spectral density\n-- `dt` : sampling interval\n-- `freq` : frequencies at which to evaluate the CSD\n-- `p` : order parameter of the multivariate autoregression model\n- `priors` : dataframe of parameters with the following columns:\n-- `name` : corresponds to MTK model name\n-- `mean` : corresponds to prior mean value\n-- `variance` : corresponds to the prior variances\n- `hyperpriors` : dataframe of parameters with the following columns:\n-- `Πλ_pr` : prior precision matrix for λ hyperparameter(s)\n-- `μλ_pr` : prior mean(s) for λ hyperparameter(s)\n- `params_idx` : indices to separate model parameters from other parameters. Needed for the computation of AD gradient.\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.spm_logdet-Tuple{Any}","page":"API","title":"Neuroblox.spm_logdet","text":"function spm_logdet(M)\n\nSPM12 style implementation of the logarithm of the determinant of a matrix.\n\nArguments:\n- `M`: matrix\n\n\n\n\n\n","category":"method"},{"location":"api/#Neuroblox.vecparam-Tuple{OrderedCollections.OrderedDict}","page":"API","title":"Neuroblox.vecparam","text":"vecparam(param::OrderedDict)\n\nFunction to flatten an ordered dictionary of model parameters and return a simple list of parameter values.\n\nArguments:\n- `param`: dictionary of model parameters (may contain numbers and lists of numbers)\n\n\n\n\n\n","category":"method"},{"location":"getting_started/#neuroblox_example","page":"Getting Started","title":"Getting Started with Neuroblox","text":"","category":"section"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"This tutorial will introduce you to simulating brain dynamics using Neuroblox.","category":"page"},{"location":"getting_started/#Example-1-:-Building-an-oscillating-circuit-from-two-Wilson-Cowan-Neural-Mass-Models","page":"Getting Started","title":"Example 1 : Building an oscillating circuit from two Wilson-Cowan Neural Mass Models","text":"","category":"section"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"The Wilson–Cowan model describes the dynamics of interactions between populations of excitatory and inhibitory neurons. Each Wilson-Cowan Blox is described by the follwoing equations:","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"fracdEdt = frac-Etau_E + frac11 + textexp(-a_E*(c_EE*E - c_IE*I - theta_E + eta*(sumjcn))10pt\nfracdIdt = frac-Itau_I + frac11 + exp(-a_I*(c_EI*E - c_II*I - theta_I)","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"Our first example is to simply combine two Wilson-Cowan Blox to build an oscillatory circuit","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"using Neuroblox\nusing DifferentialEquations\nusing Graphs\nusing MetaGraphs\nusing Plots\n\n@named WC1 = WilsonCowan()\n@named WC2 = WilsonCowan()\n\ng = MetaDiGraph()\nadd_blox!.(Ref(g), [WC1, WC2])\n\nadj = [-1 6; 6 -1]\ncreate_adjacency_edges!(g, adj)\n","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"First, we create the two Wilson-Cowan Blox: WC1 and WC2. Next, we add the two Blox into a directed graph as nodes and then we are creating weighted edges between the two nodes using an adjacency matrix.","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"Now we are ready to build the ModelingToolkit System. Structural simplify creates the final set of equations in which all substiutions are made.","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"@named sys = system_from_graph(g)\nsys = structural_simplify(sys)","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"To solve the system, we first create an ODEProblem and then solve it over the tspan of (0,100) using a stiff solver. The solution is saved every 0.1ms. The unit of time in Neuroblox is 1ms.","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"prob = ODEProblem(sys, [], (0.0, 100), [])\nsol = solve(prob, Rodas4(), saveat=0.1)\nplot(sol)","category":"page"},{"location":"getting_started/#Example-2-:-Building-a-Brain-Circuit-from-literature-using-Neural-Mass-Models","page":"Getting Started","title":"Example 2 : Building a Brain Circuit from literature using Neural Mass Models","text":"","category":"section"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"In this example, we will construct a Parkinsons model from eight Jansen-Rit Neural Mass Models as described in Liu et al. (2020). DOI: 10.1016/j.neunet.2019.12.021. The Jansen-Rit Neural Mass model is defined by the following differential equations:","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"fracdxdt = y-frac2taux\nfracdydt = -fracxtau^2 + fracHtau frac2lambda1+textexp(-r*sumjcn) - lambda","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"using Neuroblox\nusing DifferentialEquations\nusing Graphs\nusing MetaGraphs\nusing Plots","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"The original paper units are in seconds we therefore need to multiply all parameters with a common factor","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"τ_factor = 1000\n\n@named Str = JansenRit(τ=0.0022*τ_factor, H=20/τ_factor, λ=300, r=0.3)\n@named GPE = JansenRit(τ=0.04*τ_factor, cortical=false) # all default subcortical except τ\n@named STN = JansenRit(τ=0.01*τ_factor, H=20/τ_factor, λ=500, r=0.1)\n@named GPI = JansenRit(cortical=false) # default parameters subcortical Jansen Rit blox\n@named Th = JansenRit(τ=0.002*τ_factor, H=10/τ_factor, λ=20, r=5)\n@named EI = JansenRit(τ=0.01*τ_factor, H=20/τ_factor, λ=5, r=5)\n@named PY = JansenRit(cortical=true) # default parameters cortical Jansen Rit blox\n@named II = JansenRit(τ=2.0*τ_factor, H=60/τ_factor, λ=5, r=5)\nblox = [Str, GPE, STN, GPI, Th, EI, PY, II]","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"Again, we create a graph and add the Blox as nodes","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"g = MetaDiGraph()\nadd_blox!.(Ref(g), blox)\n\nparams = @parameters C_Cor=60 C_BG_Th=60 C_Cor_BG_Th=5 C_BG_Th_Cor=5","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"ModelingToolkit allows us to create parameters that can be passed into the equations symbolically.","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"We add edges as specified in Table 2 of Liu et al. We only implemented a subset of the nodes and edges to describe a less complex version of the model. Edges can also be created using an adjacency matrix as in the previous example.","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"add_edge!(g, 2, 1, Dict(:weight => -0.5*C_BG_Th))\nadd_edge!(g, 2, 2, Dict(:weight => -0.5*C_BG_Th))\nadd_edge!(g, 2, 3, Dict(:weight => C_BG_Th))\nadd_edge!(g, 3, 2, Dict(:weight => -0.5*C_BG_Th))\nadd_edge!(g, 3, 7, Dict(:weight => C_Cor_BG_Th))\nadd_edge!(g, 4, 2, Dict(:weight => -0.5*C_BG_Th))\nadd_edge!(g, 4, 3, Dict(:weight => C_BG_Th))\nadd_edge!(g, 5, 4, Dict(:weight => -0.5*C_BG_Th))\nadd_edge!(g, 6, 5, Dict(:weight => C_BG_Th_Cor))\nadd_edge!(g, 6, 7, Dict(:weight => 6*C_Cor))\nadd_edge!(g, 7, 6, Dict(:weight => 4.8*C_Cor))\nadd_edge!(g, 7, 8, Dict(:weight => -1.5*C_Cor))\nadd_edge!(g, 8, 7, Dict(:weight => 1.5*C_Cor))\nadd_edge!(g, 8, 8, Dict(:weight => 3.3*C_Cor))\nadd_edge!(g,1,1,:weight, -0.5*C_BG_Th)\nadd_edge!(g,1,2,:weight, C_BG_Th)\nadd_edge!(g,2,1,:weight, -0.5*C_BG_Th)\nadd_edge!(g,2,5,:weight, C_Cor_BG_Th)\nadd_edge!(g,3,1,:weight, -0.5*C_BG_Th)\nadd_edge!(g,3,2,:weight, C_BG_Th)\nadd_edge!(g,4,3,:weight, -0.5*C_BG_Th)\nadd_edge!(g,4,4,:weight, C_BG_Th_Cor)","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"Now we are ready to build the ModelingToolkit System and apply structural simplification to the equations.","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"@named final_system = system_from_graph(g)\nfinal_system_sys = structural_simplify(final_system)","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"Our Jansen-Rit model allows delayed edges, and we therefore need to collect those delays (in our case all delays are zero). Then we build a Delayed Differential Equations Problem (DDEProblem).","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"sim_dur = 1000.0 # Simulate for 1 second\nprob = ODEProblem(final_system_sys,\n [],\n (0.0, sim_dur))","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"We select an algorithm and solve the system","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"alg = Tsit5()\nsol_dde_no_delays = solve(prob, alg, saveat=1)\nplot(sol_dde_no_delays)","category":"page"},{"location":"getting_started/","page":"Getting Started","title":"Getting Started","text":"In a later tutorial, we will show how to introduce edge delays.","category":"page"},{"location":"#Neuroblox","page":"Neuroblox","title":"Neuroblox","text":"","category":"section"},{"location":"#About","page":"Neuroblox","title":"About","text":"","category":"section"},{"location":"","page":"Neuroblox","title":"Neuroblox","text":"Neuroblox.jl is designed for computational neuroscience and psychiatry applications. Our tools range from control circuit system identification to brain circuit simulations bridging scales from spiking neurons to fMRI-derived circuits, parameter-fitting models to neuroimaging data, interactions between the brain and other physiological systems, experimental optimization, and scientific machine learning.","category":"page"},{"location":"#Description","page":"Neuroblox","title":"Description","text":"","category":"section"},{"location":"","page":"Neuroblox","title":"Neuroblox","text":"Neuroblox.jl is based on a library of modular computational building blocks (“blox”) in the form of systems of symbolic dynamic differential equations that can be combined to describe large-scale brain dynamics. Once a model is built, it can be simulated efficiently and fit electrophysiological and neuroimaging data. Moreover, the circuit behavior of multiple model variants can be investigated to aid in distinguishing between competing hypotheses. We employ ModelingToolkit.jl to describe the dynamical behavior of blox as symbolic (stochastic/delay) differential equations. Our libraries of modular blox consist of individual neurons (Hodgkin-Huxley, IF, QIF, LIF, etc.), neural mass models (Jansen-Rit, Wilson-Cowan, Lauter-Breakspear, Next Generation, microcanonical circuits etc.) and biomimetically-constrained control circuit elements. A GUI designed to be intuitive to neuroscientists allows researchers to build models that automatically generate high-performance systems of numerical ordinary/stochastic differential equations from which one can run stimulations with parameters fit to experimental data. Our benchmarks show that the increase in speed for simulation often exceeds a factor of 100 as compared to neural mass model implementation by the Virtual Brain (python) and similar packages in MATLAB. For parameter fitting of brain circuit dynamical models, we use Turing.jl to perform probabilistic modeling, including Hamilton-Monte-Carlo sampling and Automated Differentiation Variational Inference.","category":"page"},{"location":"#Installation","page":"Neuroblox","title":"Installation","text":"","category":"section"},{"location":"","page":"Neuroblox","title":"Neuroblox","text":"To install Neuroblox.jl, first add the JuliaHubRegistry and then use the Julia package manager:","category":"page"},{"location":"","page":"Neuroblox","title":"Neuroblox","text":"using Pkg\nPkg.add(\"PkgAuthentication\")\nusing PkgAuthentication\nPkgAuthentication.install(\"juliahub.com\")\nPkg.Registry.add()\nPkg.add(\"Neuroblox\")","category":"page"},{"location":"#Licensing","page":"Neuroblox","title":"Licensing","text":"","category":"section"},{"location":"","page":"Neuroblox","title":"Neuroblox","text":"Neuroblox is free for non-commerical and academic use. For full details of the license, please see the Neuroblox EULA. For commercial use, get in contact with sales@neuroblox.org.","category":"page"},{"location":"tutorials/resting_state_wb/#resting_state_tutorial","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"","category":"section"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"This tutorial will introduce you to simulating resting state brain dynamics using Neuroblox.","category":"page"},{"location":"tutorials/resting_state_wb/#Building-the-a-whole-brain-FitzHugh-Nagumo-neural-mass-model","page":"Tutorial on resting state simulation using neural mass models","title":"Building the a whole brain FitzHugh-Nagumo neural mass model","text":"","category":"section"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"The FitzHugh-Nagumo model is described by the follwoing equations:","category":"page"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":" beginalign\n dotV = d tau (-f V^3 + e V^2 + alpha W - gamma I_c + sigma w(t) ) \n dotW = dfracdtau(b V - beta W + a + sigma w(t) )\n endalign","category":"page"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"We start by building the resting state circuit from individual Generic2dOscillator Blox","category":"page"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"using Neuroblox\nusing CSV\nusing DataFrames\nusing MetaGraphs\nusing DifferentialEquations\nusing Random\nusing Plots\nusing Statistics\nusing HypothesisTests\n\n# read connection matrix from file\nweights = CSV.read(\"../data/weights.csv\",DataFrame)\nregion_names = names(weights)\n\nwm = Array(weights)\n\n# assemble list of neural mass models\nblocks = []\nfor i in 1:size(wm)[1]\n push!(blocks, Neuroblox.Generic2dOscillator(name=Symbol(region_names[i]),bn=sqrt(5e-4)))\nend\n\n# add neural mass models to Graph and connect using the connection matrix\ng = MetaDiGraph()\nadd_blox!.(Ref(g), blocks)\ncreate_adjacency_edges!(g, wm)","category":"page"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"@named sys = system_from_graph(g)\nsys = structural_simplify(sys)\nlength(unknowns(sys))","category":"page"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"To solve the system, we first create an Stochastic Differential Equation Problem and then solve it over the tspan of (0,6e) using a EulerHeun solver. The solution is saved every 0.5ms. The unit of time in Neuroblox is 1ms.","category":"page"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"prob = SDEProblem(sys,rand(-2:0.1:4,76*2), (0.0, 6e5), [])\nsol = solve(prob, EulerHeun(), dt=0.5, saveat=5)\nplot(sol.t,sol[5,:],xlims=(0,10000))","category":"page"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"To evaluate the connectivity of our simulated resting state network, we calculate the statistically significant correlations","category":"page"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"cs = []\nfor i in 1:Int((length(sol.t)-1)/1000)-1\n solv = Array(sol[1:2:end,(i-1)*1000+1:(i*1000)])'\n push!(cs,cor(solv))\nend\ncss = stack(cs)\n\np = zeros(76,76)\nfor i in 1:76\n for j in 1:76\n p[i,j] = pvalue(OneSampleTTest(css[i,j,:]))\n end\nend\nheatmap(log10.(p) .* (p .< 0.05),aspect_ratio = :equal)","category":"page"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"Fig.: log10(p value) displaying statistally significant correlation between time series","category":"page"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"heatmap(wm,aspect_ratio = :equal)","category":"page"},{"location":"tutorials/resting_state_wb/","page":"Tutorial on resting state simulation using neural mass models","title":"Tutorial on resting state simulation using neural mass models","text":"Fig.: Connection Adjacency Matrix that was used to connect the neural mass models","category":"page"}] +} diff --git a/docs/build/tutorials/resting_state_wb/55124ff9.svg b/docs/build/tutorials/resting_state_wb/55124ff9.svg new file mode 100644 index 00000000..e1f1497a --- /dev/null +++ b/docs/build/tutorials/resting_state_wb/55124ff9.svg @@ -0,0 +1,548 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/build/tutorials/resting_state_wb/d50d58a0.svg b/docs/build/tutorials/resting_state_wb/d50d58a0.svg new file mode 100644 index 00000000..6092be33 --- /dev/null +++ b/docs/build/tutorials/resting_state_wb/d50d58a0.svg @@ -0,0 +1,382 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/build/tutorials/resting_state_wb/dca3652a.svg b/docs/build/tutorials/resting_state_wb/dca3652a.svg new file mode 100644 index 00000000..2ba199f4 --- /dev/null +++ b/docs/build/tutorials/resting_state_wb/dca3652a.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/build/tutorials/resting_state_wb/index.html b/docs/build/tutorials/resting_state_wb/index.html new file mode 100644 index 00000000..8a6e122f --- /dev/null +++ b/docs/build/tutorials/resting_state_wb/index.html @@ -0,0 +1,47 @@ + +Tutorial on resting state simulation using neural mass models · Neuroblox

    Tutorial on resting state simulation using neural mass models

    This tutorial will introduce you to simulating resting state brain dynamics using Neuroblox.

    Building the a whole brain FitzHugh-Nagumo neural mass model

    The FitzHugh-Nagumo model is described by the follwoing equations:

    \[ \begin{align} + \dot{V} &= d \, \tau (-f V^3 + e V^2 + \alpha W - \gamma I_{c} + \sigma w(t) ) \\ + \dot{W} &= \dfrac{d}{\tau}\,\,(b V - \beta W + a + \sigma w(t) ) + \end{align}\]

    We start by building the resting state circuit from individual Generic2dOscillator Blox

    using Neuroblox
    +using CSV
    +using DataFrames
    +using MetaGraphs
    +using DifferentialEquations
    +using Random
    +using Plots
    +using Statistics
    +using HypothesisTests
    +
    +# read connection matrix from file
    +weights = CSV.read("../data/weights.csv",DataFrame)
    +region_names = names(weights)
    +
    +wm = Array(weights)
    +
    +# assemble list of neural mass models
    +blocks = []
    +for i in 1:size(wm)[1]
    +    push!(blocks, Neuroblox.Generic2dOscillator(name=Symbol(region_names[i]),bn=sqrt(5e-4)))
    +end
    +
    +# add neural mass models to Graph and connect using the connection matrix
    +g = MetaDiGraph()
    +add_blox!.(Ref(g), blocks)
    +create_adjacency_edges!(g, wm)
    @named sys = system_from_graph(g)
    +sys = structural_simplify(sys)
    +length(unknowns(sys))
    152

    To solve the system, we first create an Stochastic Differential Equation Problem and then solve it over the tspan of (0,6e) using a EulerHeun solver. The solution is saved every 0.5ms. The unit of time in Neuroblox is 1ms.

    prob = SDEProblem(sys,rand(-2:0.1:4,76*2), (0.0, 6e5), [])
    +sol = solve(prob, EulerHeun(), dt=0.5, saveat=5)
    +plot(sol.t,sol[5,:],xlims=(0,10000))
    Example block output

    To evaluate the connectivity of our simulated resting state network, we calculate the statistically significant correlations

    cs = []
    +for i in 1:Int((length(sol.t)-1)/1000)-1
    +    solv = Array(sol[1:2:end,(i-1)*1000+1:(i*1000)])'
    +    push!(cs,cor(solv))
    +end
    +css = stack(cs)
    +
    +p = zeros(76,76)
    +for i in 1:76
    +    for j in 1:76
    +        p[i,j] = pvalue(OneSampleTTest(css[i,j,:]))
    +    end
    +end
    +heatmap(log10.(p) .* (p .< 0.05),aspect_ratio = :equal)
    Example block output

    Fig.: log10(p value) displaying statistally significant correlation between time series

    heatmap(wm,aspect_ratio = :equal)
    Example block output

    Fig.: Connection Adjacency Matrix that was used to connect the neural mass models

    diff --git a/docs/src/tutorials/resting_state_wb.md b/docs/src/tutorials/resting_state_wb.md index b2d6e474..67194dff 100644 --- a/docs/src/tutorials/resting_state_wb.md +++ b/docs/src/tutorials/resting_state_wb.md @@ -15,7 +15,7 @@ The FitzHugh-Nagumo model is described by the follwoing equations: We start by building the resting state circuit from individual Generic2dOscillator Blox -```@tutorial resting-state-circuit +```@example resting-state-circuit using Neuroblox using CSV using DataFrames @@ -47,13 +47,14 @@ create_adjacency_edges!(g, wm) ```@example resting-state-circuit @named sys = system_from_graph(g) sys = structural_simplify(sys) +length(unknowns(sys)) ``` To solve the system, we first create an Stochastic Differential Equation Problem and then solve it over the tspan of (0,6e) using a EulerHeun solver. The solution is saved every 0.5ms. The unit of time in Neuroblox is 1ms. ```@example resting-state-circuit prob = SDEProblem(sys,rand(-2:0.1:4,76*2), (0.0, 6e5), []) -sol = solve(prob, EulerHeun(), dt=0.5) +sol = solve(prob, EulerHeun(), dt=0.5, saveat=5) plot(sol.t,sol[5,:],xlims=(0,10000)) ``` To evaluate the connectivity of our simulated resting state network, we calculate the statistically significant correlations @@ -72,7 +73,10 @@ for i in 1:76 p[i,j] = pvalue(OneSampleTTest(css[i,j,:])) end end - -plot(heatmap(wm,aspect_ratio = :equal), heatmap(log10.(p) .* (p .< 0.05),aspect_ratio = :equal)) +heatmap(log10.(p) .* (p .< 0.05),aspect_ratio = :equal) +``` +Fig.: log10(p value) displaying statistally significant correlation between time series +```@example resting-state-circuit +heatmap(wm,aspect_ratio = :equal) ``` -Fig. Left: Connection Adjacency Matrix, Right: log10(p value) displaying statistally significant correlation between time series +Fig.: Connection Adjacency Matrix that was used to connect the neural mass models From 3f2f313993b035659c3f0a6cbc350612df8d8b23 Mon Sep 17 00:00:00 2001 From: anandpathak31 Date: Tue, 4 Jun 2024 18:47:31 -0400 Subject: [PATCH 20/25] example modification --- examples/Adab_DBS_example.jl | 44 ++++++++++++++++++++++++++++++++---- 1 file changed, 39 insertions(+), 5 deletions(-) diff --git a/examples/Adab_DBS_example.jl b/examples/Adab_DBS_example.jl index 784856b2..22543ed2 100644 --- a/examples/Adab_DBS_example.jl +++ b/examples/Adab_DBS_example.jl @@ -3,6 +3,8 @@ using DifferentialEquations using Graphs using MetaGraphs using Plots +using Statistics +using DSP global_ns = :g @named msn = Striatum_MSN_Adam(namespace=global_ns) @@ -14,13 +16,45 @@ assembly = [msn, fsi, gpe, stn] g = MetaDiGraph() add_blox!.(Ref(g), assembly) -add_edge!(g, 1, 3, Dict(:weight=> 2.5/100, :density=>0.33)) -add_edge!(g, 2, 1, Dict(:weight=> 0.6/50, :density=>0.15)) -add_edge!(g, 3, 4, Dict(:weight=> 0.3/80, :density=>0.05)) -add_edge!(g, 4, 2, Dict(:weight=> 0.165/40, :density=>0.1)) +add_edge!(g, 1, 3, Dict(:weight=> 2.5/33, :density=>0.33)) +add_edge!(g, 2, 1, Dict(:weight=> 0.6/7.5, :density=>0.15)) +add_edge!(g, 3, 4, Dict(:weight=> 0.3/4, :density=>0.05)) +add_edge!(g, 4, 2, Dict(:weight=> 0.165/4, :density=>0.1)) @named neuron_net = system_from_graph(g) sys = structural_simplify(neuron_net) prob = SDEProblem(sys, [], (0.0, 500), []) sol = solve(prob, saveat = 0.01) -ss=convert(Array,sol) \ No newline at end of file +ss=convert(Array,sol) + +st=unknowns(sys) +vlist=Int64[] +for ii = 1:length(st) + if contains(string(st[ii]), "V(t)") + push!(vlist,ii) + end +end +V = ss[vlist,:] + +VV=zeros(length(vlist),length(sol.t)) +for ii = 1:length(vlist) + VV[ii,:] .= V[ii,:] .+ 200*(ii-1) + +end + +mmsn=mean(V[1:100,:],dims=1) +mfsi=mean(V[101:150,:],dims=1) +mgpe=mean(V[151:230,:],dims=1) +mstn=mean(V[231:end,:],dims=1) + +V_av=mmsn + +fs = 1000; +avec = [ii*100+1 for ii = 1:500] +V_av = mean(V,dims=1) +periodogram_estimation = periodogram(V_av[1,avec], fs=fs) +#periodogram_estimation = welch_pgram(average1[1,avec], fs=fs) +pxx = periodogram_estimation.power +f = periodogram_estimation.freq + +plot!(f,log10.(pxx),xlabel="frequency Hz",ylabel="log(psd)",xlims=(0,150)) \ No newline at end of file From 22e48f447fcd6e3cd8f0d934f168b5c38f0f343a Mon Sep 17 00:00:00 2001 From: anandpathak31 Date: Tue, 4 Jun 2024 18:48:12 -0400 Subject: [PATCH 21/25] remove plots --- Project.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/Project.toml b/Project.toml index 35acaae8..29cc312a 100644 --- a/Project.toml +++ b/Project.toml @@ -40,7 +40,6 @@ OptimizationOptimisers = "42dfb2eb-d2b4-4451-abcd-913932933ac1" OrderedCollections = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" Peaks = "18e31ff7-3703-566c-8e60-38913d67486b" -Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd" Reexport = "189a3867-3050-52da-a836-e630ba90ab69" From 8990f932c08243ad5aa7fc71e66c005989b7c48f Mon Sep 17 00:00:00 2001 From: david-hofmann Date: Fri, 12 Apr 2024 22:00:07 +0200 Subject: [PATCH 22/25] WIP: it runs through now with the newly defined ExternalInput block but the results are wrong. --- src/Neuroblox.jl | 2 +- src/blox/connections.jl | 24 ++++++++++++++++++++++++ src/blox/neural_mass.jl | 12 ++++-------- src/blox/sources.jl | 15 +++++++++++++++ test/datafitting.jl | 13 ++++++++----- 5 files changed, 52 insertions(+), 14 deletions(-) diff --git a/src/Neuroblox.jl b/src/Neuroblox.jl index 5a271df4..2a1a37d7 100644 --- a/src/Neuroblox.jl +++ b/src/Neuroblox.jl @@ -194,7 +194,7 @@ export Matrisome, Striosome, Striatum, GPi, GPe, Thalamus, STN, TAN, SNc export HebbianPlasticity, HebbianModulationPlasticity export Agent, ClassificationEnvironment, GreedyPolicy, reset! export LearningBlox -export CosineSource, CosineBlox, NoisyCosineBlox, PhaseBlox, ImageStimulus +export CosineSource, CosineBlox, NoisyCosineBlox, PhaseBlox, ImageStimulus, ExternalInput export PowerSpectrumBlox, BandPassFilterBlox export OUBlox, OUCouplingBlox export phase_inter, phase_sin_blox, phase_cos_blox diff --git a/src/blox/connections.jl b/src/blox/connections.jl index 27eaf62c..c4450e3e 100644 --- a/src/blox/connections.jl +++ b/src/blox/connections.jl @@ -418,6 +418,30 @@ function (bc::BloxConnector)( accumulate_equation!(bc, eq) end +# additional dispatch to connect to a stimulus blox, first crafted for ExternalInput +function (bc::BloxConnector)( + bloxout::StimulusBlox, + bloxin::NeuralMassBlox; + weight=1 +) + + sys_out = get_namespaced_sys(bloxout) + sys_in = get_namespaced_sys(bloxin) + + w_name = Symbol("w_$(nameof(sys_out))_$(nameof(sys_in))") + if typeof(weight) == Num # Symbol + w = weight + else + w = only(@parameters $(w_name)=weight) + end + push!(bc.weights, w) + + x = namespace_expr(bloxout.output, sys_out, nameof(sys_out)) + eq = sys_in.jcn ~ x*w + + accumulate_equation!(bc, eq) +end + # # Ok yes this is a bad dispatch but the whole compound blocks implementation is hacky and needs fixing @@ # # Opening an issue to loop back to this during clean up week # function (bc::BloxConnector)( diff --git a/src/blox/neural_mass.jl b/src/blox/neural_mass.jl index b8621854..ea0826ae 100644 --- a/src/blox/neural_mass.jl +++ b/src/blox/neural_mass.jl @@ -99,19 +99,15 @@ Arguments: """ struct LinearNeuralMass <: NeuralMassBlox - params output jcn odesystem namespace - function LinearNeuralMass(;name, namespace=nothing, C=0.0625) - p = paramscoping(C=C) - C = setmetadata(p[1], VariableTunable, false) # TODO: change paramscoping to be able to pass tunable flag - sts = @variables x(t)=0.0 [output=true] jcn(t)=0.0 [input=true] u(t) [irreducible=true, description="ext_input"] - eqs = [D(x) ~ jcn + C*u, - u ~ 1.0] + function LinearNeuralMass(;name, namespace=nothing) + sts = @variables x(t)=0.0 [output=true] jcn(t)=0.0 [input=true] + eqs = [D(x) ~ jcn] sys = System(eqs, t, name=name) - new(p, sts[1], sts[2], sys, namespace) + new(sts[1], sts[2], sys, namespace) end end diff --git a/src/blox/sources.jl b/src/blox/sources.jl index 7f5dbb6c..fa0b74cd 100644 --- a/src/blox/sources.jl +++ b/src/blox/sources.jl @@ -1,3 +1,18 @@ +@parameters t + +# Simple input blox +mutable struct ExternalInput <: StimulusBlox + namespace + output::Num + odesystem::ODESystem + function ExternalInput(;name, I=1.0, namespace=nothing) + sts = @variables u(t) [irreducible=true, description="ext_input"] + eqs = [u ~ I] + odesys = System(eqs, t, sts, []; name=name) + new(namespace, sts[1], odesys) + end +end + #CosineSource mutable struct CosineSource f::Num diff --git a/test/datafitting.jl b/test/datafitting.jl index e3a9d5df..0e9628a3 100644 --- a/test/datafitting.jl +++ b/test/datafitting.jl @@ -3,24 +3,27 @@ using MAT ### Load data ### vars = matread(joinpath(@__DIR__, "spectralDCM_toydata.mat")); -data = DataFrame(vars["data"], :auto) # turn data into DataFrame -x = vars["x"] # initial conditions +data = DataFrame(vars["data"], :auto) # turn data into DataFrame +x = vars["x"] # initial conditions nrr = ncol(data) # number of recorded regions max_iter = 128 ########## assemble the model ########## g = MetaDiGraph() regions = Dict() -@parameters lnκ=0.0 [tunable = true] lnϵ=0.0 [tunable=true] # define brain-wide decay parameter for hemodynamics +@parameters lnκ=0.0 [tunable = true] lnϵ=0.0 [tunable=true] C=0.0625 [tunable = false] for ii = 1:nrr region = LinearNeuralMass(;name=Symbol("r$(ii)₊lm")) add_blox!(g, region) - regions[ii] = 2ii - 1 # store index of neural mass model + regions[ii] = nv(g) # store index of neural mass model + taskinput = ExternalInput(;name=Symbol("r$(ii)₊ei"), I=1.0) + add_blox!(g, taskinput) + add_edge!(g, nv(g), nv(g) - 1, Dict(:weight => C)) # add hemodynamic observer observer = BalloonModel(;name=Symbol("r$(ii)₊bm"), lnκ=lnκ, lnϵ=lnϵ) add_blox!(g, observer) # connect observer with neuronal signal - add_edge!(g, 2ii - 1, 2ii, Dict(:weight => 1.0)) + add_edge!(g, nv(g) - 2, nv(g), Dict(:weight => 1.0)) end # add symbolic weights From 91deb284ab8be681e9e150f997cdf69b9926ccc6 Mon Sep 17 00:00:00 2001 From: david-hofmann Date: Fri, 12 Apr 2024 22:53:10 +0200 Subject: [PATCH 23/25] WIP: fix misalignment between states and jacobian (i.e. equations) of model --- test/datafitting.jl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/datafitting.jl b/test/datafitting.jl index 0e9628a3..1b85e923 100644 --- a/test/datafitting.jl +++ b/test/datafitting.jl @@ -11,7 +11,7 @@ max_iter = 128 g = MetaDiGraph() regions = Dict() -@parameters lnκ=0.0 [tunable = true] lnϵ=0.0 [tunable=true] C=0.0625 [tunable = false] +@parameters lnκ=0.0 [tunable = true] lnϵ=0.0 [tunable=true] C=1/16 [tunable = false] for ii = 1:nrr region = LinearNeuralMass(;name=Symbol("r$(ii)₊lm")) add_blox!(g, region) @@ -77,7 +77,7 @@ params_idx[:bold] = idx_bold # define prior variances paramvariance = copy(modelparam) paramvariance[:lnγ] = ones(Float64, nrr)./64.0; -paramvariance[:lnα] = ones(Float64, length(modelparam[:lnα]))./64.0; +paramvariance[:lnα] = ones(Float64, length(modelparam[:lnα]))./64.0; paramvariance[:lnβ] = ones(Float64, length(modelparam[:lnβ]))./64.0; for (k, v) in paramvariance if occursin("A[", string(k)) @@ -99,7 +99,7 @@ hyperpriors = (Πλ_pr = vars["ihC"]*ones(1, 1), # prior metaparameter precisi csdsetup = (p = 8, freq = vec(vars["Hz"]), dt = vars["dt"]); (state, setup) = setup_sDCM(data, neuronmodel, initcond, csdsetup, priors, hyperpriors, params_idx); -for iter in 1:128 +for iter in 1:max_iter state.iter = iter run_sDCM_iteration!(state, setup) print("iteration: ", iter, " - F:", state.F[end] - state.F[2], " - dF predicted:", state.dF[end], "\n") From 9509e34f26cf3921d0c691d8e931b62e9fdca18c Mon Sep 17 00:00:00 2001 From: david-hofmann Date: Thu, 18 Apr 2024 00:25:22 +0200 Subject: [PATCH 24/25] problem fixed in a somewhat hacky way. Maybe revisit with MTK9 in place --- src/Neuroblox.jl | 2 +- src/blox/blox_utilities.jl | 46 +++++++++++++++++++++++++++------- src/datafitting/spectralDCM.jl | 35 +++++++++++++------------- test/datafitting.jl | 27 ++++++++++---------- 4 files changed, 69 insertions(+), 41 deletions(-) diff --git a/src/Neuroblox.jl b/src/Neuroblox.jl index 2a1a37d7..09c5247e 100644 --- a/src/Neuroblox.jl +++ b/src/Neuroblox.jl @@ -209,7 +209,7 @@ export create_adjacency_edges!, adjmatrixfromdigraph export get_namespaced_sys, nameof export run_experiment!, run_trial! export addnontunableparams -export get_weights, get_dynamic_states +export get_weights, get_dynamic_states, get_idx_tagged_vars, get_eqidx_tagged_vars export BalloonModel, boldsignal_endo_balloon end diff --git a/src/blox/blox_utilities.jl b/src/blox/blox_utilities.jl index fa187c29..0f37e505 100644 --- a/src/blox/blox_utilities.jl +++ b/src/blox/blox_utilities.jl @@ -263,18 +263,46 @@ end """ function get_dynamic_states(sys) sts = [] - idx_u = Int[] - idx_m = Int[] - for (i, s) in enumerate(unknowns(sys)) - if getdescription(s) == "ext_input" - push!(idx_u, i) - elseif getdescription(s) == "measurement" - push!(idx_m, i) - else + idx = [] + for (i, s) in enumerate(states(sys)) + if !((getdescription(s) == "ext_input") || (getdescription(s) == "measurement")) push!(sts, s) + push!(idx, i) + end + end + return sts, idx +end + +function get_eqidx_tagged_vars(sys, tag) + idx = Int[] + vars = [] + eqs = equations(sys) + for s in states(sys) + if getdescription(s) == tag + push!(vars, s) + end + end + + for v in vars + for (i, e) in enumerate(eqs) + for s in Symbolics.get_variables(e) + if string(s) == string(v) + push!(idx, i) + end + end + end + end + return idx +end + +function get_idx_tagged_vars(sys, tag) + idx = Int[] + for (i, s) in enumerate(states(sys)) + if (getdescription(s) == tag) + push!(idx, i) end end - sts, idx_u, idx_m + return idx end """ diff --git a/src/datafitting/spectralDCM.jl b/src/datafitting/spectralDCM.jl index 5b34c45a..2263419a 100644 --- a/src/datafitting/spectralDCM.jl +++ b/src/datafitting/spectralDCM.jl @@ -104,12 +104,11 @@ function LinearAlgebra.eigen(M::Matrix{Dual{T, P, np}}) where {T, P, np} return Eigen(evals, evecs) end -function transferfunction_fmri(ω, derivatives, params, params_idx) - ∂f = derivatives(params[params_idx[:dspars]]) - idx_ds = deleteat!([1:size(∂f, 1);], sort(vcat(params_idx[:bold], params_idx[:u]))) - ∂f∂x = ∂f[idx_ds, idx_ds] - ∂f∂u = ∂f[idx_ds, params_idx[:u]] - ∂g∂x = ∂f[params_idx[:bold], idx_ds] +function transferfunction_fmri(ω, derivatives, params, indices) + ∂f = derivatives(params[indices[:dspars]]) + ∂f∂x = ∂f[indices[:sts], indices[:sts]] + ∂f∂u = ∂f[indices[:sts], indices[:u]] + ∂g∂x = ∂f[indices[:bold], indices[:sts]] F = eigen(∂f∂x) Λ = F.values @@ -144,14 +143,14 @@ end Gn in the code corresponds to Ge in the paper, i.e. the observation noise. In the code global and local components are defined, no such distinction is discussed in the paper. In fact the parameter γ, corresponding to local component is not present in the paper. """ -function csd_approx(ω, derivatives, params, params_idx) +function csd_approx(ω, derivatives, params, indices) # priors of spectral parameters # ln(α) and ln(β), region specific fluctuations: ln(γ) nω = length(ω) - nd = length(params_idx[:lnγ]) - α = params[params_idx[:lnα]] - β = params[params_idx[:lnβ]] - γ = params[params_idx[:lnγ]] + nd = length(indices[:lnγ]) + α = params[indices[:lnα]] + β = params[indices[:lnβ]] + γ = params[indices[:lnγ]] # define function that implements spectra given in equation (2) of the paper "A DCM for resting state fMRI". @@ -177,7 +176,7 @@ function csd_approx(ω, derivatives, params, params_idx) Gn[:,j,i] = Gn[:,i,j] end end - S = transferfunction_fmri(ω, derivatives, params, params_idx) # This is K(ω) in the equations of the spectral DCM paper. + S = transferfunction_fmri(ω, derivatives, params, indices) # This is K(ω) in the equations of the spectral DCM paper. # predicted cross-spectral density G = zeros(eltype(S), nω, nd, nd); @@ -188,8 +187,8 @@ function csd_approx(ω, derivatives, params, params_idx) return G + Gn end -@views function csd_fmri_mtf(freqs, p, derivatives, params, params_idx) # alongside the above realtes to spm_csd_fmri_mtf.m - G = csd_approx(freqs, derivatives, params, params_idx) +@views function csd_fmri_mtf(freqs, p, derivatives, params, indices) # alongside the above realtes to spm_csd_fmri_mtf.m + G = csd_approx(freqs, derivatives, params, indices) dt = 1/(2*freqs[end]) # the following two steps are very opaque. They are taken from the SPM code but it is unclear what the purpose of this transformation and back-transformation is # in particular it is also unclear why the order of the MAR is reduced by 1. My best guess is that this procedure smoothens the results. @@ -283,7 +282,7 @@ end """ - function setup_sDCM(data, stateevolutionmodel, initcond, csdsetup, priors, hyperpriors, params_idx) + function setup_sDCM(data, stateevolutionmodel, initcond, csdsetup, priors, hyperpriors, indices) Interface function to performs variational inference to fit model parameters to empirical cross spectral density. The current implementation provides a Variational Laplace fit (see function above `variationalbayes`). @@ -303,9 +302,9 @@ end - `hyperpriors` : dataframe of parameters with the following columns: -- `Πλ_pr` : prior precision matrix for λ hyperparameter(s) -- `μλ_pr` : prior mean(s) for λ hyperparameter(s) - - `params_idx` : indices to separate model parameters from other parameters. Needed for the computation of AD gradient. + - `indices` : indices to separate model parameters from other parameters. Needed for the computation of AD gradient. """ -function setup_sDCM(data, model, initcond, csdsetup, priors, hyperpriors, params_idx) +function setup_sDCM(data, model, initcond, csdsetup, priors, hyperpriors, indices) # compute cross-spectral density dt = csdsetup[:dt]; # order of MAR. Hard-coded in SPM12 with this value. We will use the same for now. ω = csdsetup[:freq]; # frequencies at which the CSD is evaluated @@ -325,7 +324,7 @@ function setup_sDCM(data, model, initcond, csdsetup, priors, hyperpriors, params nq = 1 # TODO: this is hard-coded, need to make this compliant with csd_Q nh = size(Q, 3) # number of precision components (this is the same as above, but may differ) - f = params -> csd_fmri_mtf(ω, p, derivatives, params, params_idx) + f = params -> csd_fmri_mtf(ω, p, derivatives, params, indices) np = length(μθ_pr) # number of parameters ny = length(y_csd) # total number of response variables diff --git a/test/datafitting.jl b/test/datafitting.jl index 1b85e923..96df7e39 100644 --- a/test/datafitting.jl +++ b/test/datafitting.jl @@ -41,14 +41,15 @@ end neuronmodel = structural_simplify(neuronmodel; split=false) # attribute initial conditions to states -ds_states, idx_u, idx_bold = get_dynamic_states(neuronmodel) -initcond = OrderedDict(ds_states .=> 0.0) - +sts, idx_sts = get_dynamic_states(neuronmodel) +idx_u = get_idx_tagged_vars(neuronmodel, "ext_input") # get index of external input state +idx_bold = get_eqidx_tagged_vars(neuronmodel, "measurement") # get index of equation of bold state +initcond = OrderedDict(sts .=> 0.0) rnames = [] -map(x->push!(rnames, split(string(x), "₊")[1]), ds_states); +map(x->push!(rnames, split(string(x), "₊")[1]), sts); rnames = unique(rnames); for (i, r) in enumerate(rnames) - for (j, s) in enumerate(ds_states[r .== map(x -> x[1], split.(string.(ds_states), "₊"))]) + for (j, s) in enumerate(sts[r .== map(x -> x[1], split.(string.(sts), "₊"))]) initcond[s] = x[i, j] end end @@ -58,22 +59,22 @@ for par in tunable_parameters(neuronmodel) modelparam[par] = Symbolics.getdefaultval(par) end np = length(modelparam) -params_idx = Dict(:dspars => collect(1:np)) +indices = Dict(:dspars => collect(1:np)) # Noise parameter mean modelparam[:lnα] = [0.0, 0.0]; # intrinsic fluctuations, ln(α) as in equation 2 of Friston et al. 2014 n = length(modelparam[:lnα]); -params_idx[:lnα] = collect(np+1:np+n); +indices[:lnα] = collect(np+1:np+n); np += n; modelparam[:lnβ] = [0.0, 0.0]; # global observation noise, ln(β) as above n = length(modelparam[:lnβ]); -params_idx[:lnβ] = collect(np+1:np+n); +indices[:lnβ] = collect(np+1:np+n); np += n; modelparam[:lnγ] = zeros(Float64, nrr); # region specific observation noise -params_idx[:lnγ] = collect(np+1:np+nrr); +indices[:lnγ] = collect(np+1:np+nrr); np += nrr -params_idx[:u] = idx_u -params_idx[:bold] = idx_bold - +indices[:u] = idx_u +indices[:bold] = idx_bold +indices[:sts] = idx_sts # define prior variances paramvariance = copy(modelparam) paramvariance[:lnγ] = ones(Float64, nrr)./64.0; @@ -98,7 +99,7 @@ hyperpriors = (Πλ_pr = vars["ihC"]*ones(1, 1), # prior metaparameter precisi csdsetup = (p = 8, freq = vec(vars["Hz"]), dt = vars["dt"]); -(state, setup) = setup_sDCM(data, neuronmodel, initcond, csdsetup, priors, hyperpriors, params_idx); +(state, setup) = setup_sDCM(data, neuronmodel, initcond, csdsetup, priors, hyperpriors, indices); for iter in 1:max_iter state.iter = iter run_sDCM_iteration!(state, setup) From 1bc0cd6b1942fd268440d6910f7d84cf475a2236 Mon Sep 17 00:00:00 2001 From: david-hofmann Date: Fri, 7 Jun 2024 17:08:48 +0200 Subject: [PATCH 25/25] merged with MTK9 version of Neuroblox --- src/blox/blox_utilities.jl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/blox/blox_utilities.jl b/src/blox/blox_utilities.jl index 0f37e505..6b450e92 100644 --- a/src/blox/blox_utilities.jl +++ b/src/blox/blox_utilities.jl @@ -264,7 +264,7 @@ end function get_dynamic_states(sys) sts = [] idx = [] - for (i, s) in enumerate(states(sys)) + for (i, s) in enumerate(unknowns(sys)) if !((getdescription(s) == "ext_input") || (getdescription(s) == "measurement")) push!(sts, s) push!(idx, i) @@ -277,7 +277,7 @@ function get_eqidx_tagged_vars(sys, tag) idx = Int[] vars = [] eqs = equations(sys) - for s in states(sys) + for s in unknowns(sys) if getdescription(s) == tag push!(vars, s) end @@ -297,7 +297,7 @@ end function get_idx_tagged_vars(sys, tag) idx = Int[] - for (i, s) in enumerate(states(sys)) + for (i, s) in enumerate(unknowns(sys)) if (getdescription(s) == tag) push!(idx, i) end

    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%0AX%vQwlC;B4$PLM2e}Y-}3J(8X$g@4rYsa$a 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